diff options
author | Karel Zak | 2017-05-17 11:48:36 +0200 |
---|---|---|
committer | Karel Zak | 2017-05-17 12:27:59 +0200 |
commit | d2f265d629c6ae371423306b5958ac3cd3e3e563 (patch) | |
tree | 8d568d31cf18fedf25b08a932b9235f14827f2dc /disk-utils | |
parent | fsck.minix: add hint for scanners [coverity scan] (diff) | |
download | kernel-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.c | 2 |
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) |