cvs: pecl /apc apc_compile.c
| From: | Rasmus Lerdorf | Date: | Tue, 07 Sep 2004 04:56:25 +0000 |
| Subject: | cvs: pecl /apc apc_compile.c | ||
| Groups: | php.pecl.cvs | ||
| Request: | Send a blank email to pecl-cvs+get-1798@lists.php.net to get a copy of this message | ||
rasmus Tue Sep 7 00:56:25 2004 EDT
Modified files:
/pecl/apc apc_compile.c
Log:
Fix for PECL bug #1372
http://cvs.php.net/diff.php/pecl/apc/apc_compile.c?r1=3.10&r2=3.11&ty=u
Index: pecl/apc/apc_compile.c
diff -u pecl/apc/apc_compile.c:3.10 pecl/apc/apc_compile.c:3.11
--- pecl/apc/apc_compile.c:3.10 Fri Sep 3 14:02:22 2004
+++ pecl/apc/apc_compile.c Tue Sep 7 00:56:25 2004
@@ -14,7 +14,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: apc_compile.c,v 3.10 2004/09/03 18:02:22 rasmus Exp $ */
+/* $Id: apc_compile.c,v 3.11 2004/09/07 04:56:25 rasmus Exp $ */
#include "apc_compile.h"
#include "apc_globals.h"
@@ -197,7 +197,7 @@
memcpy(dst, src, sizeof(src[0]));
- switch (src->type) {
+ switch (src->type & ~IS_CONSTANT_INDEX) {
case IS_RESOURCE:
case IS_BOOL:
case IS_LONG:
@@ -870,7 +870,7 @@
/* {{{ my_destroy_zval */
static void my_destroy_zval(zval* src, apc_free_t deallocate)
{
- switch (src->type) {
+ switch (src->type & ~IS_CONSTANT_INDEX) {
case IS_RESOURCE:
case IS_BOOL:
case IS_LONG: