[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r9360 - gnunet/src/util
From: |
gnunet |
Subject: |
[GNUnet-SVN] r9360 - gnunet/src/util |
Date: |
Sat, 31 Oct 2009 14:40:29 -0600 |
Author: grothoff
Date: 2009-10-31 14:40:29 -0600 (Sat, 31 Oct 2009)
New Revision: 9360
Modified:
gnunet/src/util/client.c
Log:
cloning cfg to make client shutdown function useful
Modified: gnunet/src/util/client.c
===================================================================
--- gnunet/src/util/client.c 2009-10-31 04:25:11 UTC (rev 9359)
+++ gnunet/src/util/client.c 2009-10-31 20:40:29 UTC (rev 9360)
@@ -127,8 +127,8 @@
/**
* Our configuration.
*/
- const struct GNUNET_CONFIGURATION_Handle *cfg;
-
+ struct GNUNET_CONFIGURATION_Handle *cfg;
+
/**
* Name of the service we interact with.
*/
@@ -262,7 +262,7 @@
ret->sock = sock;
ret->sched = sched;
ret->service_name = GNUNET_strdup (service_name);
- ret->cfg = cfg;
+ ret->cfg = GNUNET_CONFIGURATION_dup (cfg);
return ret;
}
@@ -280,6 +280,7 @@
GNUNET_CLIENT_notify_transmit_ready_cancel (sock->th);
GNUNET_array_grow (sock->received_buf, sock->received_size, 0);
GNUNET_free (sock->service_name);
+ GNUNET_CONFIGURATION_destroy (sock->cfg);
GNUNET_free (sock);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r9360 - gnunet/src/util,
gnunet <=