Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

procfs: remove sparse errors in proc_devtree.c

CHECK fs/proc/proc_devtree.c
fs/proc/proc_devtree.c:197:14: warning: Using plain integer as NULL pointer
fs/proc/proc_devtree.c:203:34: warning: Using plain integer as NULL pointer
fs/proc/proc_devtree.c:210:14: warning: Using plain integer as NULL pointer
fs/proc/proc_devtree.c:223:26: warning: Using plain integer as NULL pointer
fs/proc/proc_devtree.c:226:14: warning: Using plain integer as NULL pointer

Signed-off-by: Michal Simek <monstr@monstr.eu>
Cc: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Michal Simek and committed by
Linus Torvalds
bcac2b1b 3fe4a975

+5 -5
+5 -5
fs/proc/proc_devtree.c
··· 195 195 p = fixup_name(np, de, p); 196 196 197 197 ent = proc_mkdir(p, de); 198 - if (ent == 0) 198 + if (ent == NULL) 199 199 break; 200 200 proc_device_tree_add_node(child, ent); 201 201 } 202 202 of_node_put(child); 203 203 204 - for (pp = np->properties; pp != 0; pp = pp->next) { 204 + for (pp = np->properties; pp != NULL; pp = pp->next) { 205 205 p = pp->name; 206 206 207 207 if (duplicate_name(de, p)) 208 208 p = fixup_name(np, de, p); 209 209 210 210 ent = __proc_device_tree_add_prop(de, pp, p); 211 - if (ent == 0) 211 + if (ent == NULL) 212 212 break; 213 213 } 214 214 } ··· 221 221 struct device_node *root; 222 222 223 223 proc_device_tree = proc_mkdir("device-tree", NULL); 224 - if (proc_device_tree == 0) 224 + if (proc_device_tree == NULL) 225 225 return; 226 226 root = of_find_node_by_path("/"); 227 - if (root == 0) { 227 + if (root == NULL) { 228 228 printk(KERN_ERR "/proc/device-tree: can't find root\n"); 229 229 return; 230 230 }