]> ruderich.org/simon Gitweb - nsscash/nsscash.git/commitdiff
nss: gr/pw: make data const
authorSimon Ruderich <simon@ruderich.org>
Mon, 10 Jun 2019 20:56:17 +0000 (22:56 +0200)
committerSimon Ruderich <simon@ruderich.org>
Mon, 10 Jun 2019 20:56:17 +0000 (22:56 +0200)
We cannot modify it anyway.

nss/gr.c
nss/pw.c

index fbfd02fed3bdcdafcf1526e08d41de673a636a07..8b336f9615bb4b0c200417240fa82f76ebb87166 100644 (file)
--- a/nss/gr.c
+++ b/nss/gr.c
@@ -52,7 +52,7 @@ struct group_entry {
      * All offsets are relative to the beginning of data.
      */
     uint16_t data_size;
-    char data[];
+    const char data[];
 } __attribute__((packed));
 
 static bool entry_to_group(const struct group_entry *e, struct group *g, char *tmp, size_t space) {
index e4f99aadcfa7422c3e61efeae95d318df0d9b3b9..4313ee376cfa2e008756a776c4ff0aa4802bbf41 100644 (file)
--- a/nss/pw.c
+++ b/nss/pw.c
@@ -48,7 +48,7 @@ struct passwd_entry {
      * concatenated, with their trailing NUL. The off_* variables point to
      * beginning of each string.
      */
-    char data[];
+    const char data[];
 } __attribute__((packed));
 
 static bool entry_to_passwd(const struct passwd_entry *e, struct passwd *p, char *tmp, size_t space) {