]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/nfs/conffile.c
rpc.idmapd: Sections in idmapd.conf are ignored.
[nfs-utils.git] / support / nfs / conffile.c
index fa0dc6b792da8bb5fc8a6e4f8d461e6556002d39..3990578084f9c6e36e4d0a9eadbb6da73cdde13c 100644 (file)
@@ -256,13 +256,14 @@ conf_parse_line(int trans, char *line, size_t sz)
                        val++, j++;
                if (*val)
                        i = j;
-               section = malloc(i);
+               section = malloc(i+1);
                if (!section) {
                        xlog_warn("conf_parse_line: %d: malloc (%lu) failed", ln,
                                                (unsigned long)i);
                        return;
                }
                strncpy(section, line, i);
+               section[i] = '\0';
 
                if (arg) 
                        free(arg);