Cleanup: clock-snapshot.c: logically dead code
authorFrancis Deslauriers <francis.deslauriers@efficios.com>
Mon, 16 Sep 2019 15:46:51 +0000 (11:46 -0400)
committerFrancis Deslauriers <francis.deslauriers@efficios.com>
Thu, 19 Sep 2019 18:42:02 +0000 (14:42 -0400)
Coverity reported the following:
  CID 1401189 (#1 of 1): Logically dead code (DEADCODE)dead_error_begin:
  Execution cannot reach this statement: bt_clock_snapshot_recycle(c.

Reported-by: Coverity - 1401189 Logically dead code (DEADCODE)
Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Change-Id: I382a29cf5d825a9df06de61cbed7dcdf988de7d3
Reviewed-on: https://review.lttng.org/c/babeltrace/+/2053
Tested-by: jenkins <jenkins@lttng.org>
Reviewed-by: Simon Marchi <simon.marchi@efficios.com>
src/lib/trace-ir/clock-snapshot.c

index 899d0083dba106ff0fa6c993ed6d21b5f63dde27..29b248e95c64f53451f1fe1f9edfe517a8934bbe 100644 (file)
@@ -83,7 +83,7 @@ struct bt_clock_snapshot *bt_clock_snapshot_create(
                BT_LIB_LOGE_APPEND_CAUSE(
                        "Cannot allocate one clock snapshot from clock class's clock snapshot pool: "
                        "%![cc-]+K", clock_class);
-               goto error;
+               goto end;
        }
 
        if (G_LIKELY(!clock_snapshot->clock_class)) {
@@ -91,14 +91,6 @@ struct bt_clock_snapshot *bt_clock_snapshot_create(
                bt_object_get_no_null_check(clock_class);
        }
 
-       goto end;
-
-error:
-       if (clock_snapshot) {
-               bt_clock_snapshot_recycle(clock_snapshot);
-               clock_snapshot = NULL;
-       }
-
 end:
        return clock_snapshot;
 }
This page took 0.024959 seconds and 4 git commands to generate.