From 14da50ff2c6a1e2960c20533146618796e7b1189 Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Wed, 6 Apr 2011 08:30:39 +0000 Subject: always remember: GNUNET_i2s is not reentrant!!!! --- src/transport/test_transport_ats.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/transport/test_transport_ats.c') diff --git a/src/transport/test_transport_ats.c b/src/transport/test_transport_ats.c index cdca2b728..fa2bb407b 100644 --- a/src/transport/test_transport_ats.c +++ b/src/transport/test_transport_ats.c @@ -314,7 +314,11 @@ void daemon_connect_cb(void *cls, struct GNUNET_TESTING_Daemon *second_daemon, const char *emsg) { - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Connected peers `%s'<->`%s': `%s' \n", GNUNET_i2s(first), GNUNET_i2s(second), (emsg==NULL) ? "OK" : emsg); + char * firstc = strdup(GNUNET_i2s(first)); + char * secondc = strdup(GNUNET_i2s(second)); + GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Connected peers `%s'<->`%s'\n", firstc, secondc); + GNUNET_free(firstc); + GNUNET_free(secondc); } void cont_cb (void *cls, int success) @@ -414,7 +418,7 @@ check () GNUNET_GETOPT_OPTION_END }; GNUNET_PROGRAM_run ((sizeof (argv) / sizeof (char *)) - 1, - argv, "test-testing-group", "nohelp", + argv, "test-transport-ats", "nohelp", options, &run, &ok); return ok; } -- cgit v1.2.3