From 660f11be541813be5f09fbaf44d8e7c6d5a5bbfe Mon Sep 17 00:00:00 2001 From: Blue Swirl Date: Fri, 31 Jul 2009 21:16:51 +0000 Subject: Fix Sparse warnings: "Using plain integer as NULL pointer" Signed-off-by: Blue Swirl --- exec.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'exec.c') diff --git a/exec.c b/exec.c index a4a7de7570..fa5b619cab 100644 --- a/exec.c +++ b/exec.c @@ -316,7 +316,7 @@ static inline PageDesc *page_find_alloc(target_ulong index) #if defined(CONFIG_USER_ONLY) size_t len = sizeof(PageDesc) * L2_SIZE; /* Don't use qemu_malloc because it may recurse. */ - p = mmap(0, len, PROT_READ | PROT_WRITE, + p = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); *lp = p; if (h2g_valid(p)) { @@ -341,8 +341,9 @@ static inline PageDesc *page_find(target_ulong index) return NULL; p = *lp; - if (!p) - return 0; + if (!p) { + return NULL; + } return p + (index & (L2_SIZE - 1)); } -- cgit v1.2.3