X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Fcommon%2Ftrace-chunk.c;h=6039f63761b532ac36c2464559b94a5d008cc2a8;hb=f3ce6f5d9f5cfbe70898ca94efb3c8b31968534d;hp=63bfb6c523add6a4058d3867a39581274cb55374;hpb=d05a3d937ddc2b666b153e6adaf9610800772b68;p=lttng-tools.git diff --git a/src/common/trace-chunk.c b/src/common/trace-chunk.c index 63bfb6c52..6039f6376 100644 --- a/src/common/trace-chunk.c +++ b/src/common/trace-chunk.c @@ -911,15 +911,11 @@ enum lttng_trace_chunk_status lttng_trace_chunk_rename_path_no_lock( } skip_move: - if (path) { - new_path = strdup(path); - if (!new_path) { - ERR("Failed to allocate new trace chunk path"); - status = LTTNG_TRACE_CHUNK_STATUS_ERROR; - goto end; - } - } else { - new_path = NULL; + new_path = strdup(path); + if (!new_path) { + ERR("Failed to allocate new trace chunk path"); + status = LTTNG_TRACE_CHUNK_STATUS_ERROR; + goto end; } free(chunk->path); chunk->path = new_path;