diff --git a/lib/isc/unix/file.c b/lib/isc/unix/file.c index e5578ba878..06c9842eb1 100644 --- a/lib/isc/unix/file.c +++ b/lib/isc/unix/file.c @@ -720,8 +720,8 @@ isc_file_sanitize(const char *dir, const char *base, const char *ext, * plus null terminator) */ if (l < 65) - l = 65; - + l = 65; + if (dir != NULL) l += strlen(dir) + 1; if (ext != NULL)