diff options
author | Harald Hoyer <harald@redhat.com> | 2014-07-07 17:45:53 +0200 |
---|---|---|
committer | Harald Hoyer <harald@redhat.com> | 2014-07-07 17:51:53 +0200 |
commit | 30d7c9c472bd7be1b6a09d3bd5afd939988de990 (patch) | |
tree | e061888c596d716ec034e1b17635124f675492ad /src/shared/base-filesystem.c | |
parent | 8cfdb077b8e3da1c47fc1d735d051f21f33144c1 (diff) | |
download | systemd-30d7c9c472bd7be1b6a09d3bd5afd939988de990.tar.gz systemd-30d7c9c472bd7be1b6a09d3bd5afd939988de990.tar.bz2 systemd-30d7c9c472bd7be1b6a09d3bd5afd939988de990.zip |
base-filesystem.c: terminate string array elements with \0
NULSTR_FOREACH() looks for a terminating zero and the element also needs
one.
Diffstat (limited to 'src/shared/base-filesystem.c')
-rw-r--r-- | src/shared/base-filesystem.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/shared/base-filesystem.c b/src/shared/base-filesystem.c index daaeaca515..addd26ca39 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 }; |