apps/posix_spawn: Eliminate a warning.

This commit is contained in:
Gregory Nutt 2018-03-16 12:18:26 -06:00
parent a7979e4c3b
commit de248dd952

View File

@ -300,7 +300,7 @@ int spawn_main(int argc, char *argv[])
/* Make sure that we are using our symbol tablee */ /* Make sure that we are using our symbol tablee */
symdesc.symtab = exports; symdesc.symtab = (FAR struct symtab_s *)exports; /* Discard 'const' */
symdesc.nsymbols = nexports; symdesc.nsymbols = nexports;
(void)boardctl(BOARDIOC_APP_SYMTAB, (uintptr_t)&symdesc); (void)boardctl(BOARDIOC_APP_SYMTAB, (uintptr_t)&symdesc);
@ -321,6 +321,7 @@ int spawn_main(int argc, char *argv[])
{ {
errmsg("ERROR: posix_spawn_file_actions_init failed: %d\n", ret); errmsg("ERROR: posix_spawn_file_actions_init failed: %d\n", ret);
} }
posix_spawn_file_actions_dump(&file_actions); posix_spawn_file_actions_dump(&file_actions);
ret = posix_spawnattr_init(&attr); ret = posix_spawnattr_init(&attr);
@ -328,6 +329,7 @@ int spawn_main(int argc, char *argv[])
{ {
errmsg("ERROR: posix_spawnattr_init failed: %d\n", ret); errmsg("ERROR: posix_spawnattr_init failed: %d\n", ret);
} }
posix_spawnattr_dump(&attr); posix_spawnattr_dump(&attr);
mm_update(&g_mmstep, "after file_action/attr init"); mm_update(&g_mmstep, "after file_action/attr init");
@ -358,13 +360,14 @@ int spawn_main(int argc, char *argv[])
sleep(4); sleep(4);
mm_update(&g_mmstep, "after posix_spawn"); mm_update(&g_mmstep, "after posix_spawn");
/* Free attibutes and file actions */ /* Free attributes and file actions */
ret = posix_spawn_file_actions_destroy(&file_actions); ret = posix_spawn_file_actions_destroy(&file_actions);
if (ret != 0) if (ret != 0)
{ {
errmsg("ERROR: posix_spawn_file_actions_destroy failed: %d\n", ret); errmsg("ERROR: posix_spawn_file_actions_destroy failed: %d\n", ret);
} }
posix_spawn_file_actions_dump(&file_actions); posix_spawn_file_actions_dump(&file_actions);
ret = posix_spawnattr_destroy(&attr); ret = posix_spawnattr_destroy(&attr);
@ -372,6 +375,7 @@ int spawn_main(int argc, char *argv[])
{ {
errmsg("ERROR: posix_spawnattr_destroy failed: %d\n", ret); errmsg("ERROR: posix_spawnattr_destroy failed: %d\n", ret);
} }
posix_spawnattr_dump(&attr); posix_spawnattr_dump(&attr);
mm_update(&g_mmstep, "after file_action/attr destruction"); mm_update(&g_mmstep, "after file_action/attr destruction");
@ -393,6 +397,7 @@ int spawn_main(int argc, char *argv[])
{ {
errmsg("ERROR: posix_spawn_file_actions_init failed: %d\n", ret); errmsg("ERROR: posix_spawn_file_actions_init failed: %d\n", ret);
} }
posix_spawn_file_actions_dump(&file_actions); posix_spawn_file_actions_dump(&file_actions);
ret = posix_spawnattr_init(&attr); ret = posix_spawnattr_init(&attr);
@ -400,6 +405,7 @@ int spawn_main(int argc, char *argv[])
{ {
errmsg("ERROR: posix_spawnattr_init failed: %d\n", ret); errmsg("ERROR: posix_spawnattr_init failed: %d\n", ret);
} }
posix_spawnattr_dump(&attr); posix_spawnattr_dump(&attr);
mm_update(&g_mmstep, "after file_action/attr init"); mm_update(&g_mmstep, "after file_action/attr init");
@ -411,6 +417,7 @@ int spawn_main(int argc, char *argv[])
{ {
errmsg("ERROR: posix_spawn_file_actions_addclose failed: %d\n", ret); errmsg("ERROR: posix_spawn_file_actions_addclose failed: %d\n", ret);
} }
posix_spawn_file_actions_dump(&file_actions); posix_spawn_file_actions_dump(&file_actions);
snprintf(fullpath, 128, "%s/%s", MOUNTPT, g_data); snprintf(fullpath, 128, "%s/%s", MOUNTPT, g_data);
@ -419,6 +426,7 @@ int spawn_main(int argc, char *argv[])
{ {
errmsg("ERROR: posix_spawn_file_actions_addopen failed: %d\n", ret); errmsg("ERROR: posix_spawn_file_actions_addopen failed: %d\n", ret);
} }
posix_spawn_file_actions_dump(&file_actions); posix_spawn_file_actions_dump(&file_actions);
mm_update(&g_mmstep, "after adding file_actions"); mm_update(&g_mmstep, "after adding file_actions");