Fix: uninitialized return value on error
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 15 Aug 2017 21:19:39 +0000 (17:19 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Tue, 15 Aug 2017 22:05:41 +0000 (18:05 -0400)
Found by Coverity:

CID 1379248 (#1 of 1): Uninitialized scalar variable (UNINIT).
uninit_use: Using uninitialized value ret.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
plugins/libctfcopytrace/clock-fields.c

index 9584eb7bbbe2aadcdd5e7781095cce7d84d86b9a..5d312a81125730c800d3d37163933d5f93baaf06 100644 (file)
@@ -599,6 +599,7 @@ int copy_find_clock_array_field(FILE *err,
        for (i = 0; i < count; i++) {
                entry_field = bt_ctf_field_array_get_field(field, i);
                if (!entry_field) {
+                       ret = -1;
                        BT_LOGE_STR("Failed to get array field.");
                        goto error;
                }
This page took 0.024845 seconds and 4 git commands to generate.