From: Nathan S. Evans Date: Fri, 11 Jun 2010 10:54:55 +0000 (+0000) Subject: bugs from codesonar X-Git-Tag: initial-import-from-subversion-38251~21427 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=2a55ceac0f91e312d48141a9cc9fab1ecd9f6c48;p=oweals%2Fgnunet.git bugs from codesonar --- diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index 857693ea0..1dcd988a9 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c @@ -1042,6 +1042,7 @@ read_blacklist_file (const struct GNUNET_CONFIGURATION_Handle *cfg) } /* FIXME: use mmap */ data = GNUNET_malloc_large (frstat.st_size); + GNUNET_assert(data != NULL); if (frstat.st_size != GNUNET_DISK_fn_read (fn, data, frstat.st_size)) { diff --git a/src/transport/plugin_transport_udp.c b/src/transport/plugin_transport_udp.c index ad8a70f0b..14b80d9e9 100644 --- a/src/transport/plugin_transport_udp.c +++ b/src/transport/plugin_transport_udp.c @@ -522,7 +522,8 @@ udp_real_send (void *cls, GNUNET_log_from (GNUNET_ERROR_TYPE_INFO, "udp", _ ("udp_plugin_send called without address, returning!\n")); #endif - cont (cont_cls, target, GNUNET_SYSERR); + if (cont != NULL) + cont (cont_cls, target, GNUNET_SYSERR); return 0; /* Can never send if we don't have an address!! */ }