summaryrefslogtreecommitdiff
path: root/ext/imap/php_imap.h
diff options
context:
space:
mode:
authorJon Parise <jon@php.net>2002-05-12 20:53:25 +0000
committerJon Parise <jon@php.net>2002-05-12 20:53:25 +0000
commit066d417d69dc27d09d11648124d72c37fdecd69d (patch)
treee56d1c833688470b24d799caeed569709e291155 /ext/imap/php_imap.h
parent226e1ed246bc5e1db71bacad985ab47763931d18 (diff)
downloadphp-git-066d417d69dc27d09d11648124d72c37fdecd69d.tar.gz
@Improve IMAP performance when dealing with large mailboxes.
Submitted by: Rob Siemborski <rjs3@andrew.cmu.edu>
Diffstat (limited to 'ext/imap/php_imap.h')
-rw-r--r--ext/imap/php_imap.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/ext/imap/php_imap.h b/ext/imap/php_imap.h
index d28eb93701..f8ff92638b 100644
--- a/ext/imap/php_imap.h
+++ b/ext/imap/php_imap.h
@@ -185,14 +185,21 @@ PHP_FUNCTION(imap_setacl);
ZEND_BEGIN_MODULE_GLOBALS(imap)
char *imap_user;
char *imap_password;
- STRINGLIST *imap_folders;
- STRINGLIST *imap_sfolders;
+
STRINGLIST *imap_alertstack;
ERRORLIST *imap_errorstack;
+
+ STRINGLIST *imap_folders;
+ STRINGLIST *imap_folders_tail;
+ STRINGLIST *imap_sfolders;
+ STRINGLIST *imap_sfolders_tail;
MESSAGELIST *imap_messages;
MESSAGELIST *imap_messages_tail;
FOBJECTLIST *imap_folder_objects;
+ FOBJECTLIST *imap_folder_objects_tail;
FOBJECTLIST *imap_sfolder_objects;
+ FOBJECTLIST *imap_sfolder_objects_tail;
+
folderlist_style_t folderlist_style;
long status_flags;
unsigned long status_messages;