Fix: report truncation on snprintf
[lttng-tools.git] / src / common / uri.c
index 58ffcbcd66de518c8fba4ee4c470609af5ec8491..380e75dd33b4839b144181c35f341a2724ef0f4e 100644 (file)
@@ -587,6 +587,10 @@ ssize_t uri_parse_str_urls(const char *ctrl_url, const char *data_url,
                if (ret < 0) {
                        PERROR("snprintf file url");
                        goto parse_error;
+               } else if (ret >= sizeof(url)) {
+                       PERROR("snprintf file url is too long");
+                       goto parse_error;
+
                }
                ctrl_url = url;
        }
This page took 0.023129 seconds and 4 git commands to generate.