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 42c6b4a54445..e0e769bdca59 100644 --- a/fs/binfmt_flat.c +++ b/fs/binfmt_flat.c @@ -501,7 +501,7 @@ static int load_flat_file(struct linux_binprm * bprm,  	 * size limits imposed on them by creating programs with large  	 * arrays in the data or bss.  	 */ -	rlim = current->signal->rlim[RLIMIT_DATA].rlim_cur; +	rlim = rlimit(RLIMIT_DATA);  	if (rlim >= RLIM_INFINITY)  		rlim = ~0;  	if (data_len + bss_len > rlim) {  |