sas             Tue Apr  1 05:56:46 2003 EDT

  Modified files:              
    /php4/ext/ircg      ircg.c 
  Log:
  Fix segfault, logic and lock issue in ircg_is_conn_alive
  
  
Index: php4/ext/ircg/ircg.c
diff -u php4/ext/ircg/ircg.c:1.167 php4/ext/ircg/ircg.c:1.168
--- php4/ext/ircg/ircg.c:1.167  Tue Apr  1 03:00:42 2003
+++ php4/ext/ircg/ircg.c        Tue Apr  1 05:56:46 2003
@@ -16,7 +16,7 @@
    +----------------------------------------------------------------------+
 */
 
-/* $Id: ircg.c,v 1.167 2003/04/01 08:00:42 sas Exp $ */
+/* $Id: ircg.c,v 1.168 2003/04/01 10:56:46 sas Exp $ */
 
 /* {{{ includes */
 
@@ -1500,10 +1500,10 @@
 
        convert_to_long_ex(p1);
 
-       if ((conn = lookup_irconn(Z_LVAL_PP(p1))))
-               RETURN_TRUE;
+       if (!(conn = lookup_irconn(Z_LVAL_PP(p1))))
+               RETURN_FALSE;
        put_irconn(conn);
-       RETURN_FALSE;
+       RETURN_TRUE;
 }
 /* }}} */
 



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to