[Ocfs2-tools-commits] mfasheh commits r599 - trunk/libo2dlm

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Wed Jan 26 15:56:02 CST 2005


Author: mfasheh
Date: 2005-01-26 15:56:00 -0600 (Wed, 26 Jan 2005)
New Revision: 599

Modified:
   trunk/libo2dlm/o2dlm.c
Log:
* search function was returning false positives



Modified: trunk/libo2dlm/o2dlm.c
===================================================================
--- trunk/libo2dlm/o2dlm.c	2005-01-26 21:53:39 UTC (rev 598)
+++ trunk/libo2dlm/o2dlm.c	2005-01-26 21:56:00 UTC (rev 599)
@@ -271,15 +271,15 @@
 static struct o2dlm_lock_res *o2dlm_find_lock_res(struct o2dlm_ctxt *ctxt,
 						  const char *lockid)
 {
-	struct o2dlm_lock_res *lockres = NULL;
+	struct o2dlm_lock_res *lockres;
 	struct list_head *p;
 
 	list_for_each(p, &ctxt->ct_locks) {
 		lockres = list_entry(p, struct o2dlm_lock_res, l_list);
 		if (!strcmp(lockid, lockres->l_id))
-			break;
+			return lockres;
 	}
-	return lockres;
+	return NULL;
 }
 
 static int o2dlm_translate_lock_flags(enum o2dlm_lock_level level,



More information about the Ocfs2-tools-commits mailing list