Fix: Tests: Segfault in `test_utils_expand_path()`
[lttng-tools.git] / src / common / utils.c
index b0e5b63e34400c3f0e2e2df57b58fcdf0f875f32..17a313ee16f66efe8c574ddfddc8f94f156b9e11 100644 (file)
@@ -379,6 +379,9 @@ char *_utils_expand_path(const char *path, bool keep_symlink)
                /* Resolve partially our path */
                absolute_path = utils_partial_realpath(absolute_path,
                                absolute_path, LTTNG_PATH_MAX);
                /* Resolve partially our path */
                absolute_path = utils_partial_realpath(absolute_path,
                                absolute_path, LTTNG_PATH_MAX);
+               if (!absolute_path) {
+                       goto error;
+               }
        }
 
        ret = expand_double_slashes_dot_and_dotdot(absolute_path);
        }
 
        ret = expand_double_slashes_dot_and_dotdot(absolute_path);
This page took 0.023105 seconds and 4 git commands to generate.