From eb614a4e0dea54cbc3146e938dcde709c879f8d8 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 24 Oct 2012 12:56:06 +0000 Subject: -fix logic --- src/transport/plugin_transport_http_common.c | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/src/transport/plugin_transport_http_common.c b/src/transport/plugin_transport_http_common.c index fc4c4a211..7ec8fa1e9 100644 --- a/src/transport/plugin_transport_http_common.c +++ b/src/transport/plugin_transport_http_common.c @@ -51,18 +51,10 @@ http_common_plugin_address_pretty_printer (void *cls, const char *type, asc, void *asc_cls) { const char *saddr = (const char *) addr; - if (NULL == saddr) - { - asc (asc_cls, NULL); - return; - } - if (0 >= addrlen) - if (NULL == saddr) - { - asc (asc_cls, NULL); - return; - } - if (saddr[addrlen-1] != '\0') + + if ( (NULL == saddr) || + (0 >= addrlen) || + ('\0' != saddr[addrlen-1]) ) { asc (asc_cls, NULL); return; -- cgit v1.2.3