mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-10-14 18:05:28 +08:00
media01: Improve output messages
Use a single printf() call to avoid interference from other output. Do not print the listener argument.
This commit is contained in:
@@ -75,23 +75,18 @@ static rtems_status_code
|
||||
media_listener(rtems_media_event event, rtems_media_state state,
|
||||
const char *src, const char *dest, void *arg)
|
||||
{
|
||||
if (dest == NULL) {
|
||||
dest = "NULL";
|
||||
}
|
||||
|
||||
printf(
|
||||
"media listener: event = %s, state = %s, src = %s",
|
||||
"media listener: event = %s, state = %s, src = %s, dest = %s\n",
|
||||
rtems_media_event_description(event),
|
||||
rtems_media_state_description(state),
|
||||
src
|
||||
src,
|
||||
dest
|
||||
);
|
||||
|
||||
if (dest != NULL) {
|
||||
printf(", dest = %s", dest);
|
||||
}
|
||||
|
||||
if (arg != NULL) {
|
||||
printf(", arg = %p\n", arg);
|
||||
}
|
||||
|
||||
printf("\n");
|
||||
|
||||
if (event == RTEMS_MEDIA_EVENT_MOUNT && state == RTEMS_MEDIA_STATE_SUCCESS) {
|
||||
char name[256];
|
||||
int n = snprintf(&name[0], sizeof(name), "%s/test.txt", dest);
|
||||
|
Reference in New Issue
Block a user