diff options
Diffstat (limited to 'fs/binfmt_flat.c')
-rw-r--r-- | fs/binfmt_flat.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/binfmt_flat.c b/fs/binfmt_flat.c index a62fd4018a20..ae8595d49856 100644 --- a/fs/binfmt_flat.c +++ b/fs/binfmt_flat.c | |||
@@ -429,7 +429,7 @@ static int load_flat_file(struct linux_binprm * bprm, | |||
429 | int ret; | 429 | int ret; |
430 | 430 | ||
431 | hdr = ((struct flat_hdr *) bprm->buf); /* exec-header */ | 431 | hdr = ((struct flat_hdr *) bprm->buf); /* exec-header */ |
432 | inode = bprm->file->f_dentry->d_inode; | 432 | inode = bprm->file->f_path.dentry->d_inode; |
433 | 433 | ||
434 | text_len = ntohl(hdr->data_start); | 434 | text_len = ntohl(hdr->data_start); |
435 | data_len = ntohl(hdr->data_end) - ntohl(hdr->data_start); | 435 | data_len = ntohl(hdr->data_end) - ntohl(hdr->data_start); |