return;
}
- add_assoc_long_ex(t_map, "usage", sizeof("usage")+1, qlist->usage);
- add_assoc_long_ex(t_map, "limit", sizeof("limit")+1, qlist->limit);
+ add_assoc_long_ex(t_map, "usage", sizeof("usage"), qlist->usage);
+ add_assoc_long_ex(t_map, "limit", sizeof("limit"), qlist->limit);
add_assoc_zval_ex(IMAPG(quota_return), qlist->name, strlen(qlist->name)+1, t_map);
}
}
{
TSRMLS_FETCH();
- add_next_index_stringl(IMAPG(quota_return), mbx, strlen(mbx)+1, 1);
+ add_next_index_stringl(IMAPG(quota_return), mbx, strlen(mbx), 1);
for(; qroot; qroot = qroot->next) {
- add_next_index_stringl(IMAPG(quota_return), qroot->text.data, qroot->text.size+1, 1);
+ add_next_index_stringl(IMAPG(quota_return), qroot->text.data, qroot->text.size, 1);
}
}
imap_globals->folderlist_style = FLIST_ARRAY;
#if defined(HAVE_IMAP2000) || defined(HAVE_IMAP2001)
imap_globals->quota_return = NULL;
- imap_globals->quotaroot_return = NULL;
#endif
}
/* }}} */
}
*return_value = *IMAPG(quota_return);
- //FREE_ZVAL(IMAPG(quota_return));
- //IMAPG(quota_return) = NULL;
-
+ FREE_ZVAL(IMAPG(quota_return));
}
/* }}} */
}
/* set the callback for the GET_QUOTAROOT function */
+ mail_parameters(NIL, SET_QUOTA, (void *) mail_getquota);
mail_parameters(NIL, SET_QUOTAROOT, (void *) mail_getquotaroot);
if(!imap_getquotaroot(imap_le_struct->imap_stream, Z_STRVAL_PP(mbox))) {
- php_error(E_WARNING, "c-client imap_getquotaroot failed");
+ php_error(E_WARNING, "%s(): c-client imap_getquotaroot failed", get_active_function_name(TSRMLS_C));
RETURN_FALSE;
}
*return_value = *IMAPG(quota_return);
- //FREE_ZVAL(IMAPG(quota_return));
- //IMAPG(quotaroot_return) = NULL;
+ FREE_ZVAL(IMAPG(quota_return));
}
/* }}} */