diff options
Diffstat (limited to 'kernel/power/snapshot.c')
| -rw-r--r-- | kernel/power/snapshot.c | 7 | 
1 files changed, 2 insertions, 5 deletions
diff --git a/kernel/power/snapshot.c b/kernel/power/snapshot.c index 0dac75ea445..64db648ff91 100644 --- a/kernel/power/snapshot.c +++ b/kernel/power/snapshot.c @@ -1519,11 +1519,8 @@ static int  swsusp_alloc(struct memory_bitmap *orig_bm, struct memory_bitmap *copy_bm,  		unsigned int nr_pages, unsigned int nr_highmem)  { -	int error = 0; -  	if (nr_highmem > 0) { -		error = get_highmem_buffer(PG_ANY); -		if (error) +		if (get_highmem_buffer(PG_ANY))  			goto err_out;  		if (nr_highmem > alloc_highmem) {  			nr_highmem -= alloc_highmem; @@ -1546,7 +1543,7 @@ swsusp_alloc(struct memory_bitmap *orig_bm, struct memory_bitmap *copy_bm,   err_out:  	swsusp_free(); -	return error; +	return -ENOMEM;  }  asmlinkage int swsusp_save(void)  |