diff options
Diffstat (limited to 'src/nat/upnp-commands.c')
-rw-r--r-- | src/nat/upnp-commands.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/nat/upnp-commands.c b/src/nat/upnp-commands.c index ddc5d9473..09b004968 100644 --- a/src/nat/upnp-commands.c +++ b/src/nat/upnp-commands.c | |||
@@ -256,7 +256,7 @@ UPNP_command_receiver (void *data, | |||
256 | 256 | ||
257 | GNUNET_CONNECTION_destroy (cls->s, GNUNET_NO); | 257 | GNUNET_CONNECTION_destroy (cls->s, GNUNET_NO); |
258 | 258 | ||
259 | (*cls->caller_cb) (cls->buffer, cls->buf_size, cls->caller_cls); | 259 | cls->caller_cb (cls->buffer, cls->buf_size, cls->caller_cls); |
260 | 260 | ||
261 | GNUNET_free (cls->content); | 261 | GNUNET_free (cls->content); |
262 | GNUNET_free (cls); | 262 | GNUNET_free (cls); |
@@ -415,7 +415,7 @@ UPNP_command_ (struct GNUNET_SCHEDULER_Handle *sched, | |||
415 | if (soap_body + sizeof (soap_body) <= p + 100) | 415 | if (soap_body + sizeof (soap_body) <= p + 100) |
416 | { | 416 | { |
417 | GNUNET_assert (GNUNET_NO); | 417 | GNUNET_assert (GNUNET_NO); |
418 | (*caller_cb) (buffer, 0, caller_cls); | 418 | caller_cb (buffer, 0, caller_cls); |
419 | return; | 419 | return; |
420 | } | 420 | } |
421 | *(p++) = '<'; | 421 | *(p++) = '<'; |
@@ -453,6 +453,7 @@ UPNP_command_ (struct GNUNET_SCHEDULER_Handle *sched, | |||
453 | { | 453 | { |
454 | GNUNET_log_from (GNUNET_ERROR_TYPE_WARNING, "UPnP", | 454 | GNUNET_log_from (GNUNET_ERROR_TYPE_WARNING, "UPnP", |
455 | "Invalid URL passed to UPNP_command(): %s\n", url); | 455 | "Invalid URL passed to UPNP_command(): %s\n", url); |
456 | caller_cb (buffer, 0, caller_cls); | ||
456 | return; | 457 | return; |
457 | } | 458 | } |
458 | 459 | ||
@@ -490,7 +491,7 @@ UPNP_command_ (struct GNUNET_SCHEDULER_Handle *sched, | |||
490 | GNUNET_log_from (GNUNET_ERROR_TYPE_WARNING, _("%s failed at %s:%d\n"), | 491 | GNUNET_log_from (GNUNET_ERROR_TYPE_WARNING, _("%s failed at %s:%d\n"), |
491 | "UPnP", "inet_pton", __FILE__, __LINE__); | 492 | "UPnP", "inet_pton", __FILE__, __LINE__); |
492 | 493 | ||
493 | (*caller_cb) (buffer, 0, caller_cls); | 494 | caller_cb (buffer, 0, caller_cls); |
494 | return; | 495 | return; |
495 | } | 496 | } |
496 | 497 | ||
@@ -541,7 +542,7 @@ UPNP_command_ (struct GNUNET_SCHEDULER_Handle *sched, | |||
541 | __LINE__); | 542 | __LINE__); |
542 | #endif | 543 | #endif |
543 | 544 | ||
544 | (*caller_cb) (buffer, 0, caller_cls); | 545 | caller_cb (buffer, 0, caller_cls); |
545 | 546 | ||
546 | GNUNET_free (content_buf); | 547 | GNUNET_free (content_buf); |
547 | GNUNET_free (cls); | 548 | GNUNET_free (cls); |