[Ocfs2-commits] mfasheh commits r1261 - trunk/src

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Wed Jul 14 20:04:40 CDT 2004


Author: mfasheh
Date: 2004-07-14 19:04:38 -0500 (Wed, 14 Jul 2004)
New Revision: 1261

Modified:
   trunk/src/sysfile.c
Log:
* check return values in ocfs_get_system_file_inode



Modified: trunk/src/sysfile.c
===================================================================
--- trunk/src/sysfile.c	2004-07-15 00:03:29 UTC (rev 1260)
+++ trunk/src/sysfile.c	2004-07-15 00:04:38 UTC (rev 1261)
@@ -76,7 +76,10 @@
 
 	if (arr && (inode = *arr) != NULL) {
 		/* get a ref in addition to the array ref */
-		igrab(inode);
+		inode = igrab(inode);
+		if (!inode)
+			BUG();
+
 		return inode;
 	}
 	
@@ -84,8 +87,11 @@
 	inode = _ocfs_get_system_file_inode(osb, type, node);
 
 	/* add one more if putting into array for first time */
-	if (arr)
+	if (arr) {
 		*arr = igrab(inode);
+		if (!*arr)
+			BUG();
+	}
 	return inode;
 }
 



More information about the Ocfs2-commits mailing list