---
 nsd/lisp.c |   31 ++++++++++++++-----------------
 1 files changed, 14 insertions(+), 17 deletions(-)

diff --git a/nsd/lisp.c b/nsd/lisp.c
index d67db74..b019763 100644
--- a/nsd/lisp.c
+++ b/nsd/lisp.c
@@ -58,16 +58,16 @@ static const char *RCSID = "@(#) $Header: 
/Users/dossy/Desktop/cvs/aolserver/nsd
 Ns_List *
 Ns_ListNconc(Ns_List *l1Ptr, Ns_List *l2Ptr)
 {
-    Ns_List *lPtr;
-
-    if (l1Ptr != NULL) {
-        for (lPtr = l1Ptr; ((lPtr->rest) != NULL); lPtr = lPtr->rest)
-           ;
-        lPtr->rest = l2Ptr;
-        return (l1Ptr);
-    } else {
-        return (l2Ptr);
-    }
+    if (l1Ptr == NULL)
+       return l2Ptr;
+
+    Ns_List *lPtr = l1Ptr;
+
+    for (lPtr = l1Ptr; ((lPtr->rest) != NULL); lPtr = lPtr->rest)
+       ;
+
+    lPtr->rest = l2Ptr;
+    return (l1Ptr);
 }
 
 
@@ -154,13 +154,10 @@ Ns_ListNreverse(Ns_List *lPtr)
 Ns_List *
 Ns_ListLast(Ns_List *lPtr)
 {
-    if (lPtr == NULL) {
-        return NULL;
-    } else {
-        for (; lPtr->rest != NULL; lPtr = lPtr->rest)
-           ;
-        return lPtr;
-    }
+    if (lPtr != NULL)
+       while (lPtr->rest != NULL)
+               lPtr = lPtr->rest;
+    return lPtr;
 }
 
 
-- 
1.7.5.4


------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
aolserver-talk mailing list
aolserver-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aolserver-talk

Reply via email to