|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
From 313b57468fae9e3d4b762326c46e82afe6ec1c36 Mon Sep 17 00:00:00 2001
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
From: Harald Hoyer <harald@redhat.com>
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
Date: Mon, 7 Jul 2014 17:45:53 +0200
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
Subject: [PATCH] base-filesystem.c: terminate string array elements with \0
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
NULSTR_FOREACH() looks for a terminating zero and the element also needs
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
one.
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
(cherry picked from commit 30d7c9c472bd7be1b6a09d3bd5afd939988de990)
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
---
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
src/shared/base-filesystem.c | 11 ++++++-----
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
1 file changed, 6 insertions(+), 5 deletions(-)
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
diff --git a/src/shared/base-filesystem.c b/src/shared/base-filesystem.c
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
index daaeaca515..addd26ca39 100644
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
--- a/src/shared/base-filesystem.c
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
+++ b/src/shared/base-filesystem.c
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
@@ -42,12 +42,13 @@ typedef struct BaseFilesystem {
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
} BaseFilesystem;
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
static const BaseFilesystem table[] = {
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
- { "bin", 0, "usr/bin", NULL },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
- { "lib", 0, "usr/lib", NULL },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
- { "root", 0755, NULL, NULL },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
- { "sbin", 0, "usr/sbin", NULL },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
+ { "bin", 0, "usr/bin\0", NULL },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
+ { "lib", 0, "usr/lib\0", NULL },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
+ { "root", 0755, NULL, NULL },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
+ { "sbin", 0, "usr/sbin\0", NULL },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
#if defined(__i386__) || defined(__x86_64__)
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
- { "lib64", 0, "usr/lib/x86_64-linux-gnu\0usr/lib64", "ld-linux-x86-64.so.2" },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
+ { "lib64", 0, "usr/lib/x86_64-linux-gnu\0"
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
+ "usr/lib64\0", "ld-linux-x86-64.so.2" },
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
#endif
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
};
|
|
Zbigniew Jędrzejewski-Szmek |
43ff24 |
|