summaryrefslogtreecommitdiff
path: root/ext/standard/filestat.c
diff options
context:
space:
mode:
authorSterling Hughes <sterling@php.net>2001-10-06 18:55:09 +0000
committerSterling Hughes <sterling@php.net>2001-10-06 18:55:09 +0000
commit16da751e3bff424515f421a070b31fdae2304010 (patch)
tree3a819ca981452810224f60aac2a67aa97f544090 /ext/standard/filestat.c
parent1bceefb2da1208757331b972151e58ea3ed285d8 (diff)
downloadphp-git-16da751e3bff424515f421a070b31fdae2304010.tar.gz
avoid TSRMLS_FETCH()
Diffstat (limited to 'ext/standard/filestat.c')
-rw-r--r--ext/standard/filestat.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/standard/filestat.c b/ext/standard/filestat.c
index 905366c41b..0fed4bdd2d 100644
--- a/ext/standard/filestat.c
+++ b/ext/standard/filestat.c
@@ -554,7 +554,7 @@ PHP_FUNCTION(clearstatcache)
/* {{{ php_stat
*/
-static void php_stat(const char *filename, php_stat_len filename_length, int type, pval *return_value)
+static void php_stat(const char *filename, php_stat_len filename_length, int type, pval *return_value TSRMLS_DC)
{
zval *stat_dev, *stat_ino, *stat_mode, *stat_nlink, *stat_uid, *stat_gid, *stat_rdev,
*stat_size, *stat_atime, *stat_mtime, *stat_ctime, *stat_blksize, *stat_blocks;
@@ -562,7 +562,6 @@ static void php_stat(const char *filename, php_stat_len filename_length, int typ
int rmask=S_IROTH, wmask=S_IWOTH, xmask=S_IXOTH; /* access rights defaults to other */
char *stat_sb_names[13]={"dev", "ino", "mode", "nlink", "uid", "gid", "rdev",
"size", "atime", "mtime", "ctime", "blksize", "blocks"};
- TSRMLS_FETCH();
stat_sb = &BG(sb);
@@ -736,6 +735,7 @@ static void php_stat(const char *filename, php_stat_len filename_length, int typ
zend_hash_next_index_insert(HASH_OF(return_value), (void *)&stat_nlink, sizeof(zval *), NULL);
zend_hash_next_index_insert(HASH_OF(return_value), (void *)&stat_uid, sizeof(zval *), NULL);
zend_hash_next_index_insert(HASH_OF(return_value), (void *)&stat_gid, sizeof(zval *), NULL);
+
zend_hash_next_index_insert(HASH_OF(return_value), (void *)&stat_rdev, sizeof(zval *), NULL);
zend_hash_next_index_insert(HASH_OF(return_value), (void *)&stat_size, sizeof(zval *), NULL);
zend_hash_next_index_insert(HASH_OF(return_value), (void *)&stat_atime, sizeof(zval *), NULL);
@@ -774,7 +774,7 @@ void name(INTERNAL_FUNCTION_PARAMETERS) { \
WRONG_PARAM_COUNT; \
} \
convert_to_string_ex(filename); \
- php_stat(Z_STRVAL_PP(filename), (php_stat_len) Z_STRLEN_PP(filename), funcnum, return_value); \
+ php_stat(Z_STRVAL_PP(filename), (php_stat_len) Z_STRLEN_PP(filename), funcnum, return_value TSRMLS_CC); \
}
/* {{{ proto int fileperms(string filename)