mirror of
https://git.busybox.net/uClibc
synced 2025-10-14 01:32:00 +08:00
test: Adjust passed options
to follow suit 0676373756
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
This commit is contained in:
@@ -207,7 +207,7 @@ tst-tls5: tst-tls5mod.so
|
||||
tst-cleanupx4 : tst-cleanup4aux.o
|
||||
tst-fini1: tst-fini1mod.so
|
||||
|
||||
OPTS_tst-cancel7 = --command ./tst-cancel7
|
||||
OPTS_tst-cancel7 = -c ./tst-cancel7
|
||||
OPTS_tst-mqueue7 = -- ./tst-mqueue7
|
||||
OPTS_tst-exec4 = ./tst-exec4
|
||||
|
||||
|
@@ -32,7 +32,7 @@ char pidfilename[] = "/tmp/tst-cancel7-XXXXXX";
|
||||
static void *
|
||||
tf (void *arg)
|
||||
{
|
||||
const char *args = " --direct --pidfile ";
|
||||
const char *args = " -d -p ";
|
||||
char *cmd = alloca (strlen (command) + strlen (args)
|
||||
+ strlen (pidfilename) + 1);
|
||||
|
||||
|
@@ -51,7 +51,7 @@ tf (void *arg)
|
||||
char **argv = (char **) alloca ((n + 1) * sizeof (char *));
|
||||
for (n = 0; oldargv[n + 1] != NULL; ++n)
|
||||
argv[n] = oldargv[n + 1];
|
||||
argv[n++] = (char *) "--direct";
|
||||
argv[n++] = (char *) "-d";
|
||||
argv[n] = NULL;
|
||||
|
||||
execv (argv[0], argv);
|
||||
|
@@ -90,14 +90,14 @@ do_test (int argc, char **argv)
|
||||
return 1;
|
||||
}
|
||||
|
||||
char after_exec_arg[sizeof "--after-exec=0x" + sizeof (long) * 3];
|
||||
char after_exec_arg[sizeof "-a=0x" + sizeof (long) * 3];
|
||||
snprintf (after_exec_arg, sizeof (after_exec_arg),
|
||||
"--after-exec=0x%lx", (long) q);
|
||||
"-a=0x%lx", (long) q);
|
||||
|
||||
const char *newargv[argc + 2];
|
||||
for (int i = 1; i < argc; ++i)
|
||||
newargv[i - 1] = argv[i];
|
||||
newargv[argc - 1] = "--direct";
|
||||
newargv[argc - 1] = "-d";
|
||||
newargv[argc] = after_exec_arg;
|
||||
newargv[argc + 1] = NULL;
|
||||
|
||||
|
Reference in New Issue
Block a user