From: Andrey Volk Date: Tue, 25 Feb 2020 21:18:45 +0000 (+0400) Subject: [mod_json_cdr] scan-build: Fix dead assignments. X-Git-Tag: v1.10.3^2~115^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F426%2Fhead;p=thirdparty%2Ffreeswitch.git [mod_json_cdr] scan-build: Fix dead assignments. --- diff --git a/src/mod/event_handlers/mod_json_cdr/mod_json_cdr.c b/src/mod/event_handlers/mod_json_cdr/mod_json_cdr.c index a6eddc9f8e..fc4794a482 100644 --- a/src/mod/event_handlers/mod_json_cdr/mod_json_cdr.c +++ b/src/mod/event_handlers/mod_json_cdr/mod_json_cdr.c @@ -219,7 +219,7 @@ static void backup_cdr(cdr_data_t *data) } while (!(x<0) && json_len > (wrote += x)); if (!(x<0)) do { x = write(fd, "\n", 1); } while (!(x<0) && x<1); - close(fd); fd = -1; + close(fd); if (x < 0) { switch_log_printf(SWITCH_CHANNEL_UUID_LOG(data->uuid), SWITCH_LOG_ERROR, "Error writing [%s]\n",path); if (0 > unlink(path)) @@ -285,7 +285,7 @@ static void process_cdr(cdr_data_t *data) } while (!(x<0) && json_len > (wrote += x)); if (!(x<0)) do { x = write(fd, "\n", 1); } while (!(x<0) && x<1); - close(fd); fd = -1; + close(fd); if (x < 0) { switch_log_printf(SWITCH_CHANNEL_UUID_LOG(data->uuid), SWITCH_LOG_ERROR, "Error writing [%s]\n",path); if (0 > unlink(path))