//Markus On 27 Jul, 2007, at 11:45 , Yoann Padioleau wrote:
When comparing a pointer, it's clearer to compare it to NULL than to 0.Here is an excerpt of the semantic patch: @@ expression *E; @@ E == - 0 + NULL @@ expression *E; @@ E != - 0 + NULL Signed-off-by: Yoann Padioleau <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] --- ops-emma2rh.c | 2 +- ops-pnx8550.c | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/arch/mips/pci/ops-emma2rh.c b/arch/mips/pci/ops-emma2rh.c index 38f1816..d31bfc6 100644 --- a/arch/mips/pci/ops-emma2rh.c +++ b/arch/mips/pci/ops-emma2rh.c @@ -45,7 +45,7 @@ static int check_args(struct pci_bus *bu /* check if the bus is top-level */ if (bus->parent != NULL) { *bus_num = bus->number; - db_assert(bus_num != 0); + db_assert(bus_num != NULL); } else *bus_num = 0; diff --git a/arch/mips/pci/ops-pnx8550.c b/arch/mips/pci/ops-pnx8550.c index f556b7a..d610646 100644 --- a/arch/mips/pci/ops-pnx8550.c +++ b/arch/mips/pci/ops-pnx8550.c @@ -117,7 +117,7 @@ read_config_byte(struct pci_bus *bus, un unsigned int data = 0; int err; - if (bus == 0) + if (bus == NULL) return -1;err = config_access(PCI_CMD_CONFIG_READ, bus, devfn, where, ~(1 << (where & 3)), &data);@@ -145,7 +145,7 @@ read_config_word(struct pci_bus *bus, un unsigned int data = 0; int err; - if (bus == 0) + if (bus == NULL) return -1; if (where & 0x01) @@ -168,7 +168,7 @@ static intread_config_dword(struct pci_bus *bus, unsigned int devfn, int where, u32 * val){ int err; - if (bus == 0) + if (bus == NULL) return -1; if (where & 0x03) @@ -185,7 +185,7 @@ write_config_byte(struct pci_bus *bus, u unsigned int data = (unsigned int)val; int err; - if (bus == 0) + if (bus == NULL) return -1; switch (where & 0x03) { @@ -213,7 +213,7 @@ write_config_word(struct pci_bus *bus, u unsigned int data = (unsigned int)val; int err; - if (bus == 0) + if (bus == NULL) return -1; if (where & 0x01) @@ -235,7 +235,7 @@ static intwrite_config_dword(struct pci_bus *bus, unsigned int devfn, int where, u32 val){ int err; - if (bus == 0) + if (bus == NULL) return -1; if (where & 0x03)
_______________________________________ Mr Markus Gothe Software Engineer Phone: +46 (0)13 21 81 20 (ext. 1046) Fax: +46 (0)13 21 21 15 Mobile: +46 (0)73 718 72 80 Diskettgatan 11, SE-583 35 Linköping, Sweden www.27m.com
Attachment:
PGP.sig
Description: This is a digitally signed message part
- References:
- [PATCH 10/68] 0 -> NULL, for arch/mips
- From: Yoann Padioleau <[email protected]>
- [PATCH 10/68] 0 -> NULL, for arch/mips
- Prev by Date: [PATCH] fix IDE legacy mode resource
- Next by Date: Re: [ck] Re: Linus 2.6.23-rc1
- Previous by thread: Re: [PATCH 10/68] 0 -> NULL, for arch/mips
- Next by thread: [PATCH 11/68] 0 -> NULL, for arch/parisc
- Index(es):