[systemd-commits] src/shared

Harald Hoyer harald at kemper.freedesktop.org
Mon Jul 7 08:52:09 PDT 2014


 src/shared/base-filesystem.c |   11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

New commits:
commit 30d7c9c472bd7be1b6a09d3bd5afd939988de990
Author: Harald Hoyer <harald at redhat.com>
Date:   Mon Jul 7 17:45:53 2014 +0200

    base-filesystem.c: terminate string array elements with \0
    
    NULSTR_FOREACH() looks for a terminating zero and the element also needs
    one.

diff --git a/src/shared/base-filesystem.c b/src/shared/base-filesystem.c
index daaeaca..addd26c 100644
--- a/src/shared/base-filesystem.c
+++ b/src/shared/base-filesystem.c
@@ -42,12 +42,13 @@ typedef struct BaseFilesystem {
 } BaseFilesystem;
 
 static const BaseFilesystem table[] = {
-        { "bin",      0, "usr/bin",                             NULL },
-        { "lib",      0, "usr/lib",                             NULL },
-        { "root",  0755, NULL,                                  NULL },
-        { "sbin",     0, "usr/sbin",                            NULL },
+        { "bin",      0, "usr/bin\0",                  NULL },
+        { "lib",      0, "usr/lib\0",                  NULL },
+        { "root",  0755, NULL,                         NULL },
+        { "sbin",     0, "usr/sbin\0",                 NULL },
 #if defined(__i386__) || defined(__x86_64__)
-        { "lib64",    0, "usr/lib/x86_64-linux-gnu\0usr/lib64", "ld-linux-x86-64.so.2" },
+        { "lib64",    0, "usr/lib/x86_64-linux-gnu\0"
+                         "usr/lib64\0",                "ld-linux-x86-64.so.2" },
 #endif
 };
 



More information about the systemd-commits mailing list