cvs: php4 /ext/ircg ircg.c
| From: | Sascha Schumann | Date: | Tue, 01 Apr 2003 10:56:46 +0000 |
| Subject: | cvs: php4 /ext/ircg ircg.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-19921@lists.php.net to get a copy of this message | ||
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;
}
/* }}} */