1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-09-22 04:15:54 -04:00

a few fixes needed after some testing on win32

svn path=/icecast/trunk/icecast/; revision=9730
This commit is contained in:
Karl Heyes 2005-08-11 22:56:51 +00:00
parent afae729cbb
commit 5732ec21ea
3 changed files with 6 additions and 4 deletions

View File

@ -114,7 +114,7 @@ void auth_release (auth_t *authenticator)
if (authenticator->free)
authenticator->free (authenticator);
free (authenticator->type);
xmlFree (authenticator->type);
free (authenticator);
}

View File

@ -211,6 +211,7 @@ void config_clear(ice_config_t *c)
option = nextopt;
}
auth_release (mount->auth);
free(mount);
mount = nextmount;
}

View File

@ -108,18 +108,19 @@ static void _shutdown_subsystems(void)
xslt_shutdown();
refbuf_shutdown();
slave_shutdown();
auth_shutdown();
yp_shutdown();
stats_shutdown();
/* Now that these are done, we can stop the loggers. */
_stop_logging();
global_shutdown();
connection_shutdown();
config_shutdown();
resolver_shutdown();
sock_shutdown();
thread_shutdown();
/* Now that these are done, we can stop the loggers. */
_stop_logging();
log_shutdown();
xmlCleanupParser();