Merge pull request #426 from signalwire/mod_json_cdr

[mod_json_cdr] scan-build: Fix dead assignments.
This commit is contained in:
Andrey Volk 2020-02-26 23:43:37 +04:00 committed by GitHub
commit 4bb96f4bcd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -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))