]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
fdisk: fix readline wrapper
authorKarel Zak <kzak@redhat.com>
Wed, 25 Mar 2015 15:06:26 +0000 (16:06 +0100)
committerKarel Zak <kzak@redhat.com>
Wed, 25 Mar 2015 15:06:26 +0000 (16:06 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
disk-utils/fdisk.c

index 0e3f5799783f24bfe23bcc440c5a39070b3ad4b4..48c4d1734a42d19b58b2167f6b561999efbb4c02 100644 (file)
@@ -71,7 +71,8 @@ static char *rl_fgets(char *s, int n, FILE *stream, const char *prompt)
        if (!p)
                return NULL;
 
-       memcpy(s, p, n);
+       strncpy(s, p, n);
+       s[n - 1] = '\0';
        free(p);
        return s;
 }