aboutsummaryrefslogtreecommitdiff
path: root/src/mesh/gnunet-service-mesh_connection.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesh/gnunet-service-mesh_connection.c')
-rw-r--r--src/mesh/gnunet-service-mesh_connection.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mesh/gnunet-service-mesh_connection.c b/src/mesh/gnunet-service-mesh_connection.c
index 453a921d7..ce2a9f2e9 100644
--- a/src/mesh/gnunet-service-mesh_connection.c
+++ b/src/mesh/gnunet-service-mesh_connection.c
@@ -2442,7 +2442,12 @@ GMC_send_prebuilt_message (const struct GNUNET_MessageHeader *message,
2442 q = GNUNET_new (struct MeshConnectionQueue); 2442 q = GNUNET_new (struct MeshConnectionQueue);
2443 q->q = GMP_queue_add (get_hop (c, fwd), data, type, size, c, fwd, 2443 q->q = GMP_queue_add (get_hop (c, fwd), data, type, size, c, fwd,
2444 &message_sent, q); 2444 &message_sent, q);
2445 GNUNET_assert (NULL != q->q); 2445 if (NULL == q->q)
2446 {
2447 GNUNET_break (0);
2448 GNUNET_free (q);
2449 return NULL;
2450 }
2446 q->cont = cont; 2451 q->cont = cont;
2447 q->cont_cls = cont_cls; 2452 q->cont_cls = cont_cls;
2448 return q; 2453 return q;