Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2 / zend_API.c

From: Date: Tue, 18 Apr 2006 17:15:42 +0000
Subject: Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2 / zend_API.c
References: 1  Groups: php.zend-engine.cvs 
Request: Send a blank email to php-zend-engine-cvs+get-4819@lists.php.net to get a copy of this message
Do we really need this? I'd prefer to keep "string" and "unicode" Andi At 10:10 AM 4/18/2006, Antony Dovgal wrote:
tony2001                Tue Apr 18 17:10:30 2006 UTC
Modified files:
    /ZendEngine2        zend_API.c
Log: binary strings exist only in unicode mode http://cvs.php.net/viewcvs.cgi/ZendEngine2/zend_API.c?r1=1.357&r2=1.358&diff_format=u Index: ZendEngine2/zend_API.c diff -u ZendEngine2/zend_API.c:1.357 ZendEngine2/zend_API.c:1.358
--- ZendEngine2/zend_API.c:1.357        Mon Mar 27 02:52:06 2006
+++ ZendEngine2/zend_API.c      Tue Apr 18 17:10:30 2006
@@ -18,7 +18,7 @@
    +----------------------------------------------------------------------+
*/ -/* $Id: zend_API.c,v 1.357 2006/03/27 02:52:06 andrei Exp $ */ +/* $Id: zend_API.c,v 1.358 2006/04/18 17:10:30 tony2001 Exp $ */ #include "zend.h" #include "zend_execute.h" @@ -208,7 +208,11 @@
                        return "double";
                case IS_STRING:
-                       return "binary string";
+                       if (UG(unicode)) {
+                               return "binary string";
+                       } else {
+                               return "string";
+                       }
                case IS_ARRAY:
                        return "array";
@@ -410,7 +414,11 @@
                                                                *p = Z_STRVAL_PP(arg);
                                                                break;
                                                        } else {
- return "binary string";
+                                                               if (UG(unicode)) {
+ return "binary string";
+                                                               } else {
+ return "string";
+                                                               }
                                                        }
                                                }
                                        }
@@ -418,7 +426,11 @@
                                        case IS_ARRAY:
                                        case IS_RESOURCE:
                                        default:
-                                               return "binary string";
+                                               if (UG(unicode)) {
+                                                       return "binary string";
+                                               } else {
+                                                       return "string";
+                                               }
                                }
                        }
                        break;
-- Zend Engine CVS Mailing List (http://cvs.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php


« previous php.zend-engine.cvs (#4819) next »