aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Huewe <peterhuewe@gmx.de>2010-12-07 17:44:33 -0500
committerGreg Kroah-Hartman <gregkh@suse.de>2010-12-08 17:31:02 -0500
commitbe3e5b32462790b91c14d5869fbabaf5bfe7c901 (patch)
tree1d07cf733c51ab0d99e257911769e3d7ba109448
parent597a1e7cccc9a5a0c47629267ac4b23bf8654578 (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.c6
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 }