]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[mod_json_cdr] scan-build: Fix dead assignments. 426/head
authorAndrey Volk <andywolk@gmail.com>
Tue, 25 Feb 2020 21:18:45 +0000 (01:18 +0400)
committerAndrey Volk <andywolk@gmail.com>
Tue, 25 Feb 2020 21:18:45 +0000 (01:18 +0400)
src/mod/event_handlers/mod_json_cdr/mod_json_cdr.c

index a6eddc9f8e41316c5ccea7f88918b8fd548e6d98..fc4794a482970af4a212e95545cd56d23ec2ee87 100644 (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))