summaryrefslogtreecommitdiff
path: root/ext/session/mod_files.c
diff options
context:
space:
mode:
authorfoobar <sniper@php.net>2000-10-18 14:14:14 +0000
committerfoobar <sniper@php.net>2000-10-18 14:14:14 +0000
commit7a54e0b10c953339d32e8a9379e6888cadb67c8e (patch)
tree1a65c5212e91625af2612b96ca0ae107a500ac1b /ext/session/mod_files.c
parent33d15279acba87b7daa3c2771e7add61648c098d (diff)
downloadphp-git-7a54e0b10c953339d32e8a9379e6888cadb67c8e.tar.gz
Fixed crash (bus error) in readdir() and session cleanup when compiled
with Sun CC.
Diffstat (limited to 'ext/session/mod_files.c')
-rw-r--r--ext/session/mod_files.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/session/mod_files.c b/ext/session/mod_files.c
index 8abc31721d..3083bdea66 100644
--- a/ext/session/mod_files.c
+++ b/ext/session/mod_files.c
@@ -156,7 +156,7 @@ static void ps_files_open(ps_files *data, const char *key)
static int ps_files_cleanup_dir(const char *dirname, int maxlifetime)
{
DIR *dir;
- char dentry[sizeof(struct dirent) + MAXPATHLEN + 1];
+ char dentry[sizeof(struct dirent) + MAXPATHLEN];
struct dirent *entry = (struct dirent *) &dentry;
struct stat sbuf;
char buf[MAXPATHLEN];