summaryrefslogtreecommitdiffstats
path: root/disk-utils/fsck.minix.c
diff options
context:
space:
mode:
authorKarel Zak2015-08-04 11:15:53 +0200
committerKarel Zak2015-08-04 11:15:53 +0200
commit1e9d849b8d31987c960c0f08f08ebcd781b3a609 (patch)
tree85897d36a388ccc30660328e65f43d42fafef88d /disk-utils/fsck.minix.c
parentcfdisk: check return value [coverity scan] (diff)
downloadkernel-qcow2-util-linux-1e9d849b8d31987c960c0f08f08ebcd781b3a609.tar.gz
kernel-qcow2-util-linux-1e9d849b8d31987c960c0f08f08ebcd781b3a609.tar.xz
kernel-qcow2-util-linux-1e9d849b8d31987c960c0f08f08ebcd781b3a609.zip
fsck.minix: be more paranoid with block buffers [coverity scan]
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'disk-utils/fsck.minix.c')
-rw-r--r--disk-utils/fsck.minix.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/disk-utils/fsck.minix.c b/disk-utils/fsck.minix.c
index f73ac4ae2..13ca7ca05 100644
--- a/disk-utils/fsck.minix.c
+++ b/disk-utils/fsck.minix.c
@@ -930,7 +930,7 @@ check_zones2(unsigned int i) {
static void
check_file(struct minix_inode *dir, unsigned int offset) {
- static char blk[MINIX_BLOCK_SIZE];
+ static char blk[MINIX_BLOCK_SIZE + 2];
struct minix_inode *inode;
unsigned int ino;
char *name;
@@ -1002,7 +1002,7 @@ check_file(struct minix_inode *dir, unsigned int offset) {
static void
check_file2(struct minix2_inode *dir, unsigned int offset) {
- static char blk[MINIX_BLOCK_SIZE];
+ static char blk[MINIX_BLOCK_SIZE + 4];
struct minix2_inode *inode;
ino_t ino;
char *name;