I came across a potential segfault in the libnetfs code.

Here's the patch.

Igor
Index: libnetfs/make-node.c
===================================================================
RCS file: /cvs/hurd/libnetfs/make-node.c,v
retrieving revision 1.4
diff -u -r1.4 make-node.c
--- libnetfs/make-node.c        1996/07/03 15:55:32     1.4
+++ libnetfs/make-node.c        2000/12/19 08:11:19
@@ -25,7 +25,9 @@
 netfs_make_node (struct netnode *nn)
 {
   struct node *np = malloc (sizeof (struct node));
-  
+  if (!np)
+    return NULL;
+
   np->nn = nn;
 
   mutex_init (&np->lock);

Reply via email to