1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-09-03 01:21:16 +03:00

main.c: fix strncat call to prevent buffer overflow

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
This commit is contained in:
Danny Al-Gaaf
2014-05-13 16:43:28 +02:00
parent 429e051af8
commit 91f7daa9ed

View File

@@ -505,7 +505,7 @@ static void set_absolute_path(char *options[], const char *option_name,
}
strncat(path, "/", sizeof(path) - 1);
strncat(path, option_value, sizeof(path) - 1);
strncat(path, option_value, sizeof(path) - strlen(path) - 1);
/* Absolutize the path, and set the option */
IGNORE_UNUSED_RESULT(abs_path(path, abs, sizeof(abs)));