Got "medieval on our ass" about adding the -1 to slprintf.
[samba.git] / source3 / smbd / dfree.c
index c523f2cab4b6b703592c0c89bfccba93f4a5be99..64c6182cd8d4a58b1e15fcc6b4460e5da12bf68e 100644 (file)
@@ -88,7 +88,7 @@ static SMB_BIG_UINT disk_free(char *path, BOOL small_query,
                char **lines;
                pstring syscmd;
 
-               slprintf(syscmd, sizeof(syscmd), "%s %s", dfree_command, path);
+               slprintf(syscmd, sizeof(syscmd)-1, "%s %s", dfree_command, path);
                DEBUG (3, ("disk_free: Running command %s\n", syscmd));
 
                lines = file_lines_pload(syscmd, NULL, True);