vlib: fix missing null-termination 96/42996/2
authorDamjan Marion <[email protected]>
Wed, 21 May 2025 09:26:17 +0000 (11:26 +0200)
committerMatthew Smith <[email protected]>
Wed, 21 May 2025 12:20:01 +0000 (12:20 +0000)
Type: fix
Change-Id: I65c26518bad89a107510af1c7796edb9eaf56057
Signed-off-by: Damjan Marion <[email protected]>
src/vlib/unix/main.c

index cd1f1e1..2fe78e9 100644 (file)
@@ -505,7 +505,7 @@ unix_config (vlib_main_t * vm, unformat_input_t * input)
     {
       char cwd[PATH_MAX];
       if (getcwd (cwd, PATH_MAX))
-       um->runtime_dir = format (um->runtime_dir, "%s", cwd);
+       um->runtime_dir = format (um->runtime_dir, "%s%c", cwd, 0);
     }
 
   if (um->runtime_dir == 0)