chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8cfdb07
)
base-filesystem.c: terminate string array elements with \0
author
Harald Hoyer
<harald@redhat.com>
Mon, 7 Jul 2014 15:45:53 +0000
(17:45 +0200)
committer
Harald Hoyer
<harald@redhat.com>
Mon, 7 Jul 2014 15:51:53 +0000
(17:51 +0200)
NULSTR_FOREACH() looks for a terminating zero and the element also needs
one.
src/shared/base-filesystem.c
patch
|
blob
|
history
diff --git
a/src/shared/base-filesystem.c
b/src/shared/base-filesystem.c
index daaeaca515dea0dbc11055d5f6eccafe755d9408..addd26ca39d1980b455c328ed27c37c7d16c480a 100644
(file)
--- a/
src/shared/base-filesystem.c
+++ b/
src/shared/base-filesystem.c
@@
-42,12
+42,13
@@
typedef struct BaseFilesystem {
} BaseFilesystem;
static const BaseFilesystem table[] = {
} 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__)
#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
};
#endif
};