Hello Jani,

  consistency is good. So if ever we run into a related problem we'd only
need to care for that single typedef. Thanks Jani.

marcus

Wednesday, July 6, 2005, 2:58:25 PM, you wrote:


>      What difference does it make as long as it works? GCC 4 it is. =)
>      Anyways, the other functions related to where this stuff is used
>      all use zend_uint. Is it bad to be consistent? :)

>      --Jani

> On Wed, 6 Jul 2005, Marcus Boerger wrote:

>> Hello Jani,
>>
>>  which compiler is this? According to my knowledge size_t is the type that
>> can hold any allocatable size. Or can it be the problem is somewhere else?
>>
>> marcus
>>
>> Wednesday, July 6, 2005, 1:48:47 AM, you wrote:
>>
>>> sniper          Tue Jul  5 19:48:47 2005 EDT
>>
>>>   Modified files:
>>>     /php-src/ext/standard       incomplete_class.c php_incomplete_class.h
>>>   Log:
>>>   - Fixed crash in serialize() + classes. (64bit only)
>>
>>
>>> http://cvs.php.net/diff.php/php-src/ext/standard/incomplete_class.c?r1=1.26&r2=1.27&ty=u
>>> Index: php-src/ext/standard/incomplete_class.c
>>> diff -u php-src/ext/standard/incomplete_class.c:1.26
>>> php-src/ext/standard/incomplete_class.c:1.27
>>> --- php-src/ext/standard/incomplete_class.c:1.26        Sat Oct 30 15:14:05 
>>> 2004
>>> +++ php-src/ext/standard/incomplete_class.c     Tue Jul  5 19:48:44 2005
>>> @@ -17,7 +17,7 @@
>>>   */
>>
>>
>>> -/* $Id: incomplete_class.c,v 1.26 2004/10/30 19:14:05 helly Exp $ */
>>> +/* $Id: incomplete_class.c,v 1.27 2005/07/05 23:48:44 sniper Exp $ */
>>
>>>  #include "php.h"
>>>  #include "basic_functions.h"
>>> @@ -122,7 +122,7 @@
>>
>>>  /* {{{ php_lookup_class_name
>>>   */
>>> -char *php_lookup_class_name(zval *object, size_t *nlen)
>>> +char *php_lookup_class_name(zval *object, zend_uint *nlen)
>>>  {
>>>         zval **val;
>>>         char *retval = NULL;
>>> @@ -144,7 +144,7 @@
>>
>>>  /* {{{ php_store_class_name
>>>   */
>>> -void php_store_class_name(zval *object, const char *name, size_t len)
>>> +void php_store_class_name(zval *object, const char *name, zend_uint len)
>>>  {
>>>         zval *val;
>>>         TSRMLS_FETCH();
>>> http://cvs.php.net/diff.php/php-src/ext/standard/php_incomplete_class.h?r1=1.15&r2=1.16&ty=u
>>> Index: php-src/ext/standard/php_incomplete_class.h
>>> diff -u php-src/ext/standard/php_incomplete_class.h:1.15
>>> php-src/ext/standard/php_incomplete_class.h:1.16
>>> --- php-src/ext/standard/php_incomplete_class.h:1.15    Wed Jun 29 05:28:44 
>>> 2005
>>> +++ php-src/ext/standard/php_incomplete_class.h Tue Jul  5 19:48:44 2005
>>> @@ -16,7 +16,7 @@
>>>
>>> +----------------------------------------------------------------------+
>>>  */
>>
>>> -/* $Id: php_incomplete_class.h,v 1.15 2005/06/29 09:28:44 johannes Exp $ */
>>> +/* $Id: php_incomplete_class.h,v 1.16 2005/07/05 23:48:44 sniper Exp $ */
>>
>>>  #ifndef PHP_INCOMPLETE_CLASS_H
>>>  #define PHP_INCOMPLETE_CLASS_H
>>> @@ -42,7 +42,7 @@
>>
>>>  #define PHP_CLASS_ATTRIBUTES
>>>         char *class_name;
>>> -       size_t name_len;
>>> +       zend_uint name_len;
>>>         zend_bool free_class_name = 0;
>>>         zend_bool incomplete_class = 0
>>
>>> @@ -55,8 +55,8 @@
>>
>>>  zend_class_entry *php_create_incomplete_class(TSRMLS_D);
>>
>>> -char *php_lookup_class_name(zval *object, size_t *nlen);
>>> -void  php_store_class_name(zval *object, const char *name, size_t len);
>>> +char *php_lookup_class_name(zval *object, zend_uint *nlen);
>>> +void  php_store_class_name(zval *object, const char *name, zend_uint len);
>>
>>>  #ifdef __cplusplus
>>>  };
>>
>>
>>
>>
>>




-- 
Best regards,
 Marcus                            mailto:[EMAIL PROTECTED]

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

Reply via email to