diff options
author | Jan Kneschke <jan@kneschke.de> | 2005-08-29 10:43:29 +0000 |
---|---|---|
committer | Jan Kneschke <jan@kneschke.de> | 2005-08-29 10:43:29 +0000 |
commit | 3ef91ffe8b760ef27aa5bbf388daa6a8da1cca59 (patch) | |
tree | e3d7301e3ecee7ca541a8df4189848afd1932ea2 /src/mod_webdav.c | |
parent | f300254db489f9954e01cdb92b06ed9015d08061 (diff) | |
download | lighttpd-git-3ef91ffe8b760ef27aa5bbf388daa6a8da1cca59.tar.gz |
closed memleaks at shutdown
git-svn-id: svn+ssh://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@636 152afb58-edef-0310-8abb-c4023f1b3aa9
Diffstat (limited to 'src/mod_webdav.c')
-rw-r--r-- | src/mod_webdav.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mod_webdav.c b/src/mod_webdav.c index cfe6cbfc..f3499c12 100644 --- a/src/mod_webdav.c +++ b/src/mod_webdav.c @@ -108,6 +108,7 @@ FREE_FUNC(mod_webdav_free) { if (!s) continue; + buffer_free(s->sqlite_db_name); #ifdef USE_PROPPATCH if (s->sql) { sqlite3_finalize(s->stmt_delete_prop); @@ -124,6 +125,16 @@ FREE_FUNC(mod_webdav_free) { } free(p->config_storage); } + + buffer_free(p->uri.scheme); + buffer_free(p->uri.path_raw); + buffer_free(p->uri.path); + buffer_free(p->uri.authority); + + buffer_free(p->physical.path); + buffer_free(p->physical.rel_path); + buffer_free(p->physical.doc_root); + buffer_free(p->physical.basedir); buffer_free(p->tmp_buf); |