linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] A few more sparse fixes
@ 2005-02-23 21:55 Peter Hagervall
  0 siblings, 0 replies; only message in thread
From: Peter Hagervall @ 2005-02-23 21:55 UTC (permalink / raw)
  To: linux-kernel; +Cc: torvalds, trivial

Remove the sparse warnings about using plain integer as NULL pointer in
the following files:

arch/i386/oprofile/backtrace.c
drivers/char/isicom.c
drivers/char/drm/radeon_state.c
drivers/mtd/maps/nettel.c
drivers/net/wireless/prism54/isl_ioctl.c
drivers/serial/8250_early.c
fs/reiserfs/namei.c


Signed-off-by: Peter Hagervall <hager@cs.umu.se>

--


===== arch/i386/oprofile/backtrace.c 1.1 vs edited =====
--- 1.1/arch/i386/oprofile/backtrace.c	2005-01-05 03:48:23 +01:00
+++ edited/arch/i386/oprofile/backtrace.c	2005-02-21 16:02:15 +01:00
@@ -27,7 +27,7 @@
 	/* frame pointers should strictly progress back up the stack
 	 * (towards higher addresses) */
 	if (head >= head->ebp)
-		return 0;
+		return NULL;
 
 	return head->ebp;
 }
===== drivers/char/isicom.c 1.41 vs edited =====
--- 1.41/drivers/char/isicom.c	2005-01-06 19:53:25 +01:00
+++ edited/drivers/char/isicom.c	2005-02-21 15:57:22 +01:00
@@ -1271,7 +1271,7 @@
 	}	
 	port->flags &= ~ASYNC_INITIALIZED;
 	/* 3rd October 2000 : Vinayak P Risbud */
-	port->tty = 0;
+	port->tty = NULL;
 	spin_unlock_irqrestore(&card->card_lock, flags);
 	
 	/*Fix done by Anil .S on 30-04-2001
===== drivers/char/drm/radeon_state.c 1.44 vs edited =====
--- 1.44/drivers/char/drm/radeon_state.c	2005-02-08 10:57:35 +01:00
+++ edited/drivers/char/drm/radeon_state.c	2005-02-21 15:55:24 +01:00
@@ -1842,7 +1842,7 @@
 				dev_priv->surfaces[s->surface_index].refcount--;
 				if (dev_priv->surfaces[s->surface_index].refcount == 0)
 					dev_priv->surfaces[s->surface_index].flags = 0;
-				s->filp = 0;
+				s->filp = NULL;
 				radeon_apply_surface_regs(s->surface_index, dev_priv);
 				return 0;
 			}
===== drivers/mtd/maps/nettel.c 1.8 vs edited =====
--- 1.8/drivers/mtd/maps/nettel.c	2005-01-05 18:17:45 +01:00
+++ edited/drivers/mtd/maps/nettel.c	2005-02-21 15:58:36 +01:00
@@ -479,7 +479,7 @@
 	}
 	if (nettel_intel_map.virt) {
 		iounmap(nettel_intel_map.virt);
-		nettel_intel_map.virt = 0;
+		nettel_intel_map.virt = NULL;
 	}
 #endif
 }
===== drivers/net/wireless/prism54/isl_ioctl.c 1.28 vs edited =====
--- 1.28/drivers/net/wireless/prism54/isl_ioctl.c	2004-10-09 14:43:06 +02:00
+++ edited/drivers/net/wireless/prism54/isl_ioctl.c	2005-02-21 16:00:41 +01:00
@@ -1750,7 +1750,7 @@
 	u8 wpa_ie[MAX_WPA_IE_LEN];
 	int wpa_ie_len;
 	size_t len = 0; /* u16, better? */
-	u8 *payload = 0, *pos = 0;
+	u8 *payload = NULL, *pos = NULL;
 	int ret;
 
 	/* I think all trapable objects are listed here.
===== drivers/serial/8250_early.c 1.1 vs edited =====
--- 1.1/drivers/serial/8250_early.c	2004-11-19 08:03:10 +01:00
+++ edited/drivers/serial/8250_early.c	2005-02-21 16:01:48 +01:00
@@ -164,7 +164,7 @@
 
 	if ((options = strchr(options, ','))) {
 		options++;
-		device->baud = simple_strtoul(options, 0, 0);
+		device->baud = simple_strtoul(options, NULL, 0);
 		length = min(strcspn(options, " "), sizeof(device->options));
 		strncpy(device->options, options, length);
 	} else {
===== fs/reiserfs/namei.c 1.66 vs edited =====
--- 1.66/fs/reiserfs/namei.c	2005-01-05 03:48:14 +01:00
+++ edited/fs/reiserfs/namei.c	2005-02-21 16:03:36 +01:00
@@ -608,7 +608,7 @@
         goto out_failed;
     }
 
-    retval = reiserfs_new_inode (&th, dir, mode, 0, 0/*i_size*/, dentry, inode);
+    retval = reiserfs_new_inode (&th, dir, mode, NULL, 0/*i_size*/, dentry, inode);
     if (retval)
         goto out_failed;
 	

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2005-02-23 21:56 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-23 21:55 [PATCH] A few more sparse fixes Peter Hagervall

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).