]> granicus.if.org Git - php/commitdiff
MFH
authorHartmut Holzgraefe <hholzgra@php.net>
Thu, 29 May 2003 20:24:00 +0000 (20:24 +0000)
committerHartmut Holzgraefe <hholzgra@php.net>
Thu, 29 May 2003 20:24:00 +0000 (20:24 +0000)
main/user_streams.c

index 1de2293401dd531fd1d6093caf528d7edbee0374..1b3a813494efb4ab8bccff1409af92b1c2930ef0 100644 (file)
@@ -628,12 +628,12 @@ static int php_userstreamop_seek(php_stream *stream, off_t offset, int whence, o
  * relevant fields into the statbuf provided */
 static int statbuf_from_array(zval *array, php_stream_statbuf *ssb TSRMLS_DC)
 {
-       zval *elem;
+       zval **elem;
 
 #define STAT_PROP_ENTRY(name)                        \
        if (SUCCESS == zend_hash_find(Z_ARRVAL_P(array), #name, sizeof(#name), (void**)&elem)) {     \
-               convert_to_long(elem);                                                                   \
-               ssb->sb.st_##name = Z_LVAL_P(elem);                                                      \
+               convert_to_long(*elem);                                                                   \
+               ssb->sb.st_##name = Z_LVAL_PP(elem);                                                      \
        }
 
        STAT_PROP_ENTRY(dev);