X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Futil%2Ftest_os_start_process.c;h=c285c1ba65f53e32562099b8967cbfb0627c8867;hb=65f518e8036699fa3c574266d39e3cd1263af9e8;hp=90d8ae101ef50552cd2e0c04a5cee87477f0a0e6;hpb=27728a48d661e9ee546cc95aae8fa52050eefb29;p=oweals%2Fgnunet.git diff --git a/src/util/test_os_start_process.c b/src/util/test_os_start_process.c index 90d8ae101..c285c1ba6 100644 --- a/src/util/test_os_start_process.c +++ b/src/util/test_os_start_process.c @@ -1,6 +1,6 @@ /* This file is part of GNUnet. - (C) 2009 Christian Grothoff (and other contributing authors) + Copyright (C) 2009 Christian Grothoff (and other contributing authors) GNUnet is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published @@ -46,7 +46,7 @@ static struct GNUNET_DISK_PipeHandle *hello_pipe_stdin; */ static struct GNUNET_DISK_PipeHandle *hello_pipe_stdout; -static GNUNET_SCHEDULER_TaskIdentifier die_task; +static struct GNUNET_SCHEDULER_Task * die_task; struct read_context { @@ -135,7 +135,8 @@ run_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) proc = GNUNET_OS_start_process (GNUNET_NO, GNUNET_OS_INHERIT_STD_ERR, - hello_pipe_stdin, hello_pipe_stdout, fn, + hello_pipe_stdin, hello_pipe_stdout, NULL, + fn, "test_gnunet_echo_hello", "-", NULL); GNUNET_free (fn); @@ -203,7 +204,9 @@ check_kill () } fn = GNUNET_OS_get_libexec_binary_path ("gnunet-service-resolver"); proc = - GNUNET_OS_start_process (GNUNET_YES, GNUNET_OS_INHERIT_STD_ERR, hello_pipe_stdin, hello_pipe_stdout, fn, + GNUNET_OS_start_process (GNUNET_YES, GNUNET_OS_INHERIT_STD_ERR, + hello_pipe_stdin, hello_pipe_stdout, NULL, + fn, "gnunet-service-resolver", "-", NULL); sleep (1); /* give process time to start, so we actually use the pipe-kill mechanism! */ GNUNET_free (fn); @@ -234,7 +237,9 @@ check_instant_kill () } fn = GNUNET_OS_get_libexec_binary_path ("gnunet-service-resolver"); proc = - GNUNET_OS_start_process (GNUNET_YES, GNUNET_OS_INHERIT_STD_ERR, hello_pipe_stdin, hello_pipe_stdout, fn, + GNUNET_OS_start_process (GNUNET_YES, GNUNET_OS_INHERIT_STD_ERR, + hello_pipe_stdin, hello_pipe_stdout, NULL, + fn, "gnunet-service-resolver", "-", NULL); if (0 != GNUNET_OS_process_kill (proc, GNUNET_TERM_SIG)) {