gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r28971 - gnunet/src/testbed


From: gnunet
Subject: [GNUnet-SVN] r28971 - gnunet/src/testbed
Date: Tue, 3 Sep 2013 21:08:13 +0200

Author: harsha
Date: 2013-09-03 21:08:12 +0200 (Tue, 03 Sep 2013)
New Revision: 28971

Modified:
   gnunet/src/testbed/
   gnunet/src/testbed/gnunet-helper-testbed.c
Log:
- fix windows build


Index: gnunet/src/testbed
===================================================================
--- gnunet/src/testbed  2013-09-03 14:38:17 UTC (rev 28970)
+++ gnunet/src/testbed  2013-09-03 19:08:12 UTC (rev 28971)

Property changes on: gnunet/src/testbed
___________________________________________________________________
Modified: svn:ignore
## -46,3 +46,4 ##
 *.pyc
 gnunet-service-test-barriers
 buildvars.py
+test_testbed_api_barriers
Modified: gnunet/src/testbed/gnunet-helper-testbed.c
===================================================================
--- gnunet/src/testbed/gnunet-helper-testbed.c  2013-09-03 14:38:17 UTC (rev 
28970)
+++ gnunet/src/testbed/gnunet-helper-testbed.c  2013-09-03 19:08:12 UTC (rev 
28971)
@@ -337,6 +337,7 @@
   char *hostname;
   char *config;
   char *xconfig;
+  char *evstr;
   size_t config_size;
   uLongf ul_config_size;
   size_t xconfig_size;
@@ -422,7 +423,8 @@
   LOG_DEBUG ("Staring testbed with config: %s\n", config);
   binary = GNUNET_OS_get_libexec_binary_path ("gnunet-service-testbed");
   /* expose testbed configuration through env variable */
-  GNUNET_assert (0 == setenv (ENV_TESTBED_CONFIG, config, 1));
+  GNUNET_assert (0 < GNUNET_asprintf (&evstr, "%s=%s", ENV_TESTBED_CONFIG, 
config));
+  GNUNET_assert (0 == putenv (evstr)); /* Do NOT free evstr; it is consumed by 
putenv */
   testbed =
       GNUNET_OS_start_process (PIPE_CONTROL,
                                GNUNET_OS_INHERIT_STD_ERR /*verbose? */ , NULL,




reply via email to

[Prev in Thread] Current Thread [Next in Thread]