summaryrefslogtreecommitdiff
path: root/ext/spl
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2007-04-09 15:38:58 +0000
committerDmitry Stogov <dmitry@php.net>2007-04-09 15:38:58 +0000
commit4de76f02ea9d8d82d3c722f757b4b3f46782accf (patch)
tree0220d1e2184b8c2c70f1ac6673360f06d6d78a79 /ext/spl
parent1b01048cd85e8e0e31c0eefa6cb46c2278046e69 (diff)
downloadphp-git-4de76f02ea9d8d82d3c722f757b4b3f46782accf.tar.gz
Fixed 64-bit support
Diffstat (limited to 'ext/spl')
-rwxr-xr-xext/spl/spl_directory.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/ext/spl/spl_directory.c b/ext/spl/spl_directory.c
index c59f657981..07cf43e4b4 100755
--- a/ext/spl/spl_directory.c
+++ b/ext/spl/spl_directory.c
@@ -595,7 +595,8 @@ SPL_METHOD(SplFileInfo, getBasename)
{
spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
char *fname, *suffix = 0;
- int flen, slen = 0;
+ size_t flen;
+ int slen = 0;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s", &suffix, &slen) == FAILURE) {
return;
@@ -621,7 +622,8 @@ SPL_METHOD(DirectoryIterator, getBasename)
{
spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(getThis() TSRMLS_CC);
char *suffix = 0, *fname;
- int slen = 0, flen;
+ int slen = 0;
+ size_t flen;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s", &suffix, &slen) == FAILURE) {
return;