[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r16476 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r16476 - gnunet/src/transport |
Date: |
Fri, 12 Aug 2011 18:57:02 +0200 |
Author: wachs
Date: 2011-08-12 18:57:02 +0200 (Fri, 12 Aug 2011)
New Revision: 16476
Modified:
gnunet/src/transport/test_transport_api.c
Log:
fixing memory leaks
Modified: gnunet/src/transport/test_transport_api.c
===================================================================
--- gnunet/src/transport/test_transport_api.c 2011-08-12 16:17:05 UTC (rev
16475)
+++ gnunet/src/transport/test_transport_api.c 2011-08-12 16:57:02 UTC (rev
16476)
@@ -186,6 +186,7 @@
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Peers connected: %s <-> %s\n",
p1_c,
GNUNET_i2s (&p2->id));
+ GNUNET_free (p1_c);
// FIXME: THIS IS REQUIRED! SEEMS TO BE A BUG!
GNUNET_SCHEDULER_add_delayed(GNUNET_TIME_UNIT_SECONDS, &sendtask, NULL);
@@ -364,6 +365,7 @@
NULL);
char * pch = strdup(argv[0]);
+ char * backup = pch;
char * filename = NULL;
char *dotexe;
@@ -375,19 +377,15 @@
if (pch != NULL)
filename = pch;
}
-
/* remove "lt-" */
-
filename = strstr(filename, "tes");
if (NULL != (dotexe = strstr (filename, ".exe")))
dotexe[0] = '\0';
- //filename = &filename[1];
- //GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
- // "`%s'\n",filename);
/* create cfg filename */
GNUNET_asprintf(&cfg_file_p1, "%s_peer1.conf",filename);
GNUNET_asprintf(&cfg_file_p2, "%s_peer2.conf", filename);
+ GNUNET_free (backup);
if (strstr(argv[0], "tcp_nat") != NULL)
{
@@ -410,11 +408,13 @@
}
}
+
ret = check ();
GNUNET_free (cfg_file_p1);
GNUNET_free (cfg_file_p2);
+
return ret;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r16476 - gnunet/src/transport,
gnunet <=