]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FSCORE-511
authorAnthony Minessale <anthony.minessale@gmail.com>
Thu, 10 Dec 2009 21:04:33 +0000 (21:04 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Thu, 10 Dec 2009 21:04:33 +0000 (21:04 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15876 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/applications/mod_voicemail/mod_voicemail.c

index 75c3377cff5297aa82793737bb680d11b7268717..f3d4556e0c1348ce4afa6d01f4b08ff8a17f9e06 100644 (file)
@@ -610,7 +610,7 @@ static vm_profile_t * load_profile(const char *profile_name)
        vm_profile_t *profile = NULL;
        switch_xml_t x_profiles, x_profile, cfg, xml, x_email, param;
        switch_event_t *event = NULL;
-       switch_cache_db_handle_t *dbh;
+       switch_cache_db_handle_t *dbh = NULL;
 
        if (!(xml = switch_xml_open_cfg(global_cf, &cfg, NULL))) {
                switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Open of %s failed\n", global_cf);
@@ -707,7 +707,9 @@ static vm_profile_t * load_profile(const char *profile_name)
        }
 
   end:
+
        switch_cache_db_release_db_handle(&dbh);
+
        if (xml) {
                switch_xml_free(xml);
        }