X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Ftestbed%2Fgnunet-helper-testbed.c;h=6937d7262e676c4b19818a677de38a99b0369acf;hb=0778d7e951b20f42af01597ae41ba8d2d26857d0;hp=4c68b2cd4860cda5c6607b2496a1291c1d1f6e2d;hpb=06ab204142b7614583f85856b22bf0bbef8e92a9;p=oweals%2Fgnunet.git diff --git a/src/testbed/gnunet-helper-testbed.c b/src/testbed/gnunet-helper-testbed.c index 4c68b2cd4..6937d7262 100644 --- a/src/testbed/gnunet-helper-testbed.c +++ b/src/testbed/gnunet-helper-testbed.c @@ -461,8 +461,9 @@ tokenizer_cb (void *cls, void *client, } testbed = GNUNET_OS_start_process (PIPE_CONTROL, - GNUNET_OS_INHERIT_STD_ERR /*verbose? */ , NULL, - NULL, binary, "gnunet-service-testbed", "-c", + GNUNET_OS_INHERIT_STD_ERR /*verbose? */ , + NULL, NULL, NULL, + binary, "gnunet-service-testbed", "-c", config, NULL); GNUNET_free (binary); GNUNET_free (config); @@ -480,7 +481,7 @@ tokenizer_cb (void *cls, void *client, xconfig_size = GNUNET_TESTBED_compress_config_ (config, config_size, &xconfig); GNUNET_free (config); - wc = GNUNET_malloc (sizeof (struct WriteContext)); + wc = GNUNET_new (struct WriteContext); wc->length = xconfig_size + sizeof (struct GNUNET_TESTBED_HelperReply); reply = GNUNET_realloc (xconfig, wc->length); memmove (&reply[1], reply, xconfig_size);