X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Ftrace-chunk.c;h=32792926928d6abb6ebed749460e3a970307c2f3;hp=7b60d9197b46851441e20ef9a05fa88ce7b69ff4;hb=d7a20fcf33143103aa58cf1b48f4507af2d09e70;hpb=3dde0a9310a828bb49caefad56a76833860668d0 diff --git a/src/common/trace-chunk.c b/src/common/trace-chunk.c index 7b60d9197..327929269 100644 --- a/src/common/trace-chunk.c +++ b/src/common/trace-chunk.c @@ -1030,7 +1030,7 @@ enum lttng_trace_chunk_status lttng_trace_chunk_set_as_owner( status = LTTNG_TRACE_CHUNK_STATUS_ERROR; goto end; } - if (chunk->path[0] != '\0') { + if (chunk->path && chunk->path[0] != '\0') { ret = lttng_directory_handle_create_subdirectory_as_user( session_output_directory, chunk->path, @@ -1494,7 +1494,7 @@ end: return status; } -LTTNG_HIDDEN +static int lttng_trace_chunk_remove_subdirectory_recursive(struct lttng_trace_chunk *chunk, const char *path) {