summaryrefslogtreecommitdiffstats
path: root/disk-utils
diff options
context:
space:
mode:
authorKarel Zak2017-05-17 11:48:36 +0200
committerKarel Zak2017-05-17 12:27:59 +0200
commitd2f265d629c6ae371423306b5958ac3cd3e3e563 (patch)
tree8d568d31cf18fedf25b08a932b9235f14827f2dc /disk-utils
parentfsck.minix: add hint for scanners [coverity scan] (diff)
downloadkernel-qcow2-util-linux-d2f265d629c6ae371423306b5958ac3cd3e3e563.tar.gz
kernel-qcow2-util-linux-d2f265d629c6ae371423306b5958ac3cd3e3e563.tar.xz
kernel-qcow2-util-linux-d2f265d629c6ae371423306b5958ac3cd3e3e563.zip
mkswap: use memcpy() for non-terminated string [coverity scan]
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'disk-utils')
-rw-r--r--disk-utils/mkswap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/disk-utils/mkswap.c b/disk-utils/mkswap.c
index ea93f9b3a..ff076c8ab 100644
--- a/disk-utils/mkswap.c
+++ b/disk-utils/mkswap.c
@@ -104,7 +104,7 @@ static void set_signature(const struct mkswap_control *ctl)
char *sp = (char *) ctl->signature_page;
assert(sp);
- strncpy(sp + ctl->pagesize - SWAP_SIGNATURE_SZ, SWAP_SIGNATURE, SWAP_SIGNATURE_SZ);
+ memcpy(sp + ctl->pagesize - SWAP_SIGNATURE_SZ, SWAP_SIGNATURE, SWAP_SIGNATURE_SZ);
}
static void set_uuid_and_label(const struct mkswap_control *ctl)