From 72ff85451763c110eef7da0ac845a972c5e5808d Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 15 Aug 2011 12:37:40 +0000 Subject: fixfix --- src/lib/eventloop.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/lib/eventloop.c') diff --git a/src/lib/eventloop.c b/src/lib/eventloop.c index 8f891dc1..a164e306 100644 --- a/src/lib/eventloop.c +++ b/src/lib/eventloop.c @@ -223,7 +223,10 @@ static void resize_cached_poll_array (struct GNUNET_GTK_MainLoop *ml, guint new_size) { - ml->cached_poll_array = g_renew (GPollFD, ml->cached_poll_array, new_size); + if (NULL == ml->cached_poll_array) + ml->cached_poll_array = g_new (GPollFD, new_size); + else + ml->cached_poll_array = g_renew (GPollFD, ml->cached_poll_array, new_size); ml->cached_poll_array_size = new_size; } -- cgit v1.2.3