diff options
author | Peter Huewe <peterhuewe@gmx.de> | 2010-12-07 17:44:33 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-12-08 17:31:02 -0500 |
commit | be3e5b32462790b91c14d5869fbabaf5bfe7c901 (patch) | |
tree | 1d07cf733c51ab0d99e257911769e3d7ba109448 | |
parent | 597a1e7cccc9a5a0c47629267ac4b23bf8654578 (diff) |
staging/zram: Fix sparse warning 'Using plain integer as NULL pointer'
This patch fixes the warning generated by sparse: "Using plain integer
as NULL pointer" by replacing the offending 0s with NULL.
Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r-- | drivers/staging/zram/xvmalloc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/staging/zram/xvmalloc.c b/drivers/staging/zram/xvmalloc.c index 3fdbb8ada827..b64406739d05 100644 --- a/drivers/staging/zram/xvmalloc.c +++ b/drivers/staging/zram/xvmalloc.c | |||
@@ -187,7 +187,7 @@ static void insert_block(struct xv_pool *pool, struct page *page, u32 offset, | |||
187 | slindex = get_index_for_insert(block->size); | 187 | slindex = get_index_for_insert(block->size); |
188 | flindex = slindex / BITS_PER_LONG; | 188 | flindex = slindex / BITS_PER_LONG; |
189 | 189 | ||
190 | block->link.prev_page = 0; | 190 | block->link.prev_page = NULL; |
191 | block->link.prev_offset = 0; | 191 | block->link.prev_offset = 0; |
192 | block->link.next_page = pool->freelist[slindex].page; | 192 | block->link.next_page = pool->freelist[slindex].page; |
193 | block->link.next_offset = pool->freelist[slindex].offset; | 193 | block->link.next_offset = pool->freelist[slindex].offset; |
@@ -217,7 +217,7 @@ static void remove_block_head(struct xv_pool *pool, | |||
217 | 217 | ||
218 | pool->freelist[slindex].page = block->link.next_page; | 218 | pool->freelist[slindex].page = block->link.next_page; |
219 | pool->freelist[slindex].offset = block->link.next_offset; | 219 | pool->freelist[slindex].offset = block->link.next_offset; |
220 | block->link.prev_page = 0; | 220 | block->link.prev_page = NULL; |
221 | block->link.prev_offset = 0; | 221 | block->link.prev_offset = 0; |
222 | 222 | ||
223 | if (!pool->freelist[slindex].page) { | 223 | if (!pool->freelist[slindex].page) { |
@@ -232,7 +232,7 @@ static void remove_block_head(struct xv_pool *pool, | |||
232 | */ | 232 | */ |
233 | tmpblock = get_ptr_atomic(pool->freelist[slindex].page, | 233 | tmpblock = get_ptr_atomic(pool->freelist[slindex].page, |
234 | pool->freelist[slindex].offset, KM_USER1); | 234 | pool->freelist[slindex].offset, KM_USER1); |
235 | tmpblock->link.prev_page = 0; | 235 | tmpblock->link.prev_page = NULL; |
236 | tmpblock->link.prev_offset = 0; | 236 | tmpblock->link.prev_offset = 0; |
237 | put_ptr_atomic(tmpblock, KM_USER1); | 237 | put_ptr_atomic(tmpblock, KM_USER1); |
238 | } | 238 | } |