diff options
-rw-r--r-- | src/vpn/gnunet-daemon-vpn.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/vpn/gnunet-daemon-vpn.c b/src/vpn/gnunet-daemon-vpn.c index f6a20f8a6..e0d7a572c 100644 --- a/src/vpn/gnunet-daemon-vpn.c +++ b/src/vpn/gnunet-daemon-vpn.c | |||
@@ -554,6 +554,12 @@ process_answer(void* cls, const struct GNUNET_SCHEDULER_TaskContext* tc) { | |||
554 | list = GNUNET_malloc(htons(pkt->hdr.size) + 2*sizeof(struct answer_packet_list*)); | 554 | list = GNUNET_malloc(htons(pkt->hdr.size) + 2*sizeof(struct answer_packet_list*)); |
555 | memcpy(&list->pkt, pkt, htons(pkt->hdr.size)); | 555 | memcpy(&list->pkt, pkt, htons(pkt->hdr.size)); |
556 | } | 556 | } |
557 | else | ||
558 | { | ||
559 | GNUNET_abort(0); | ||
560 | GNUNET_free(pkt); | ||
561 | return; | ||
562 | } | ||
557 | 563 | ||
558 | GNUNET_free(pkt); | 564 | GNUNET_free(pkt); |
559 | 565 | ||