Index: contrib/mod_quotatab.c
===================================================================
RCS file: /cvsroot/proftp/proftpd/contrib/mod_quotatab.c,v
retrieving revision 1.77
diff -u -r1.77 mod_quotatab.c
--- contrib/mod_quotatab.c 23 Nov 2011 18:04:37 -0000 1.77
+++ contrib/mod_quotatab.c 5 Dec 2011 19:49:15 -0000
@@ -3940,7 +3940,11 @@
static void quotatab_mod_unload_ev(const void *event_data, void *user_data) {
if (strcmp("mod_quotatab.c", (const char *) event_data) == 0) {
pr_event_unregister("atab_module, NULL, NULL);
- pr_regex_free(NULL, quota_exclude_pre);
+
+ if (quota_exclude_pre != NULL) {
+ pr_regexp_free(NULL, quota_exclude_pre);
+ quota_exclude_pre = NULL;
+ }
if (quotatab_pool) {
destroy_pool(quotatab_pool);