summaryrefslogtreecommitdiff
path: root/fs/ext2.c
diff options
context:
space:
mode:
authorMichal Idziorek <m.i@gmx.at>2014-11-24 14:05:24 +0100
committerMichal Idziorek <m.i@gmx.at>2014-11-24 14:05:24 +0100
commit70551555a3256e122a8988f1e52a528515f6ce6f (patch)
treee7cce49b011e6360a4d0c4bd227b297ef18c0318 /fs/ext2.c
parent2a06d1a015754ce35e4fe5f6be370b5e56f7faac (diff)
check ext2 fs before getting inode content
Diffstat (limited to 'fs/ext2.c')
-rw-r--r--fs/ext2.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/ext2.c b/fs/ext2.c
index 82755de..55322dd 100644
--- a/fs/ext2.c
+++ b/fs/ext2.c
@@ -183,6 +183,7 @@ void* ext2_get_indirectstart_double(void *start, uint32_t block_size, uint32_t i
int ext2_inode_content(char *ram,int inode_nr,uint8_t *ramdest,int max)
{
+ ext2_check(ram);
ext2_inode inode=ext2_get_inode(ram,inode_nr);
int pos=0;