diff options
author | Christian Grothoff <christian@grothoff.org> | 2013-11-16 17:51:32 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2013-11-16 17:51:32 +0000 |
commit | c1d130fae9a49d5b68e7f29d59f0543f4c5a88d6 (patch) | |
tree | 6682250806c7077e3a9c4a2626e92b07a7377a2b /src/conversation/conversation_api.c | |
parent | ba0bf2a585c2b59890d8f67074b74725430e86e8 (diff) | |
download | gnunet-c1d130fae9a49d5b68e7f29d59f0543f4c5a88d6.tar.gz gnunet-c1d130fae9a49d5b68e7f29d59f0543f4c5a88d6.zip |
-avoid possible problem due to clean up during deeper recursion by making continuation asynchronous
Diffstat (limited to 'src/conversation/conversation_api.c')
-rw-r--r-- | src/conversation/conversation_api.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/conversation/conversation_api.c b/src/conversation/conversation_api.c index c8289fe01..d30846d22 100644 --- a/src/conversation/conversation_api.c +++ b/src/conversation/conversation_api.c | |||
@@ -261,7 +261,7 @@ handle_caller_name (void *cls, | |||
261 | if (NULL == label) | 261 | if (NULL == label) |
262 | name = GNUNET_strdup (GNUNET_GNSRECORD_pkey_to_zkey (&caller->caller_id)); | 262 | name = GNUNET_strdup (GNUNET_GNSRECORD_pkey_to_zkey (&caller->caller_id)); |
263 | else | 263 | else |
264 | GNUNET_asprintf (&name, "%.gnu", label); | 264 | GNUNET_asprintf (&name, "%s.gnu", label); |
265 | caller->caller_id_str = name; | 265 | caller->caller_id_str = name; |
266 | caller->state = CS_RINGING; | 266 | caller->state = CS_RINGING; |
267 | phone->event_handler (phone->event_handler_cls, | 267 | phone->event_handler (phone->event_handler_cls, |