From d5518845fc94b0a0c65d8d5b662c672290463f0e Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Mon, 29 May 2017 10:13:36 +0000 Subject: [PATCH] cgi_show_client_tags(): Fix a harmless 'dead store' warning --- cgisimple.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/cgisimple.c b/cgisimple.c index 638d787f..562eeb63 100644 --- a/cgisimple.c +++ b/cgisimple.c @@ -1,4 +1,4 @@ -const char cgisimple_rcs[] = "$Id: cgisimple.c,v 1.148 2017/03/08 13:13:18 fabiankeil Exp $"; +const char cgisimple_rcs[] = "$Id: cgisimple.c,v 1.149 2017/05/04 14:33:17 fabiankeil Exp $"; /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/cgisimple.c,v $ @@ -391,12 +391,16 @@ jb_err cgi_show_client_tags(struct client_state *csp, if (!err) err = string_append(&client_tag_status, "\n"); if (err) { - free_map(exports); - return JB_ERR_MEMORY; + break; } this_tag = this_tag->next; } if (!err) err = string_append(&client_tag_status, "\n"); + if (err) + { + free_map(exports); + return JB_ERR_MEMORY; + } } refresh_delay = get_next_tag_timeout_for_client(csp->client_address); if (refresh_delay != 0) -- 2.39.2