summaryrefslogtreecommitdiff
path: root/ext/imap/php_imap.c
diff options
context:
space:
mode:
authorDan Kalowsky <kalowsky@php.net>2002-08-01 14:47:48 +0000
committerDan Kalowsky <kalowsky@php.net>2002-08-01 14:47:48 +0000
commitf08a51f05a7125a04128ad25a33f860c495ef2c1 (patch)
tree4ff2bc0d17383b00a99df52b80e04292f6745b0d /ext/imap/php_imap.c
parentababdff402b50db7bc73de25ee6cb7a5f7fbb611 (diff)
downloadphp-git-f08a51f05a7125a04128ad25a33f860c495ef2c1.tar.gz
Adding in some BC for users to imap_get_quota() function
Diffstat (limited to 'ext/imap/php_imap.c')
-rw-r--r--ext/imap/php_imap.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/imap/php_imap.c b/ext/imap/php_imap.c
index 664e542952..7873e47b05 100644
--- a/ext/imap/php_imap.c
+++ b/ext/imap/php_imap.c
@@ -390,6 +390,12 @@ void mail_getquota(MAILSTREAM *stream, char *qroot, QUOTALIST *qlist)
FREE_ZVAL(IMAPG(quota_return));
return;
}
+ if (strncmp(qlist->name, "STORAGE", 7) == 0)
+ {
+ /* this is to add backwards compatibility */
+ add_assoc_long_ex(IMAPG(quota_return), "usage", sizeof("usage"), qlist->usage);
+ add_assoc_long_ex(IMAPG(quota_return), "limit", sizeof("limit"), qlist->limit);
+ }
add_assoc_long_ex(t_map, "usage", sizeof("usage"), qlist->usage);
add_assoc_long_ex(t_map, "limit", sizeof("limit"), qlist->limit);