summaryrefslogtreecommitdiff
path: root/src/mod_alias.c
diff options
context:
space:
mode:
authorMarcus Rückert <darix@opensu.se>2007-08-28 22:39:30 +0000
committerMarcus Rückert <darix@opensu.se>2007-08-28 22:39:30 +0000
commitf2c8fb6eca952cb261818ba1724556490f78a1af (patch)
tree9015d3e1497782e9ba85d10fa9af0fe9b87653e5 /src/mod_alias.c
parent523336eb6650e876553032546927880790c27d5a (diff)
downloadlighttpd-git-f2c8fb6eca952cb261818ba1724556490f78a1af.tar.gz
- dont crash if the mod_alias config cant be parsed properly
git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@1974 152afb58-edef-0310-8abb-c4023f1b3aa9
Diffstat (limited to 'src/mod_alias.c')
-rw-r--r--src/mod_alias.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mod_alias.c b/src/mod_alias.c
index 43b11c2e..a7d9b7e8 100644
--- a/src/mod_alias.c
+++ b/src/mod_alias.c
@@ -45,6 +45,8 @@ FREE_FUNC(mod_alias_free) {
for (i = 0; i < srv->config_context->used; i++) {
plugin_config *s = p->config_storage[i];
+ if(!s) continue;
+
array_free(s->alias);
free(s);