Remove common_init and common_destroy. Use halloc instead.

darcs-hash:20060621095838-ac50b-e4349a0ab02696cead5397efce3792c9d56c2d15.gz
This commit is contained in:
axel
2006-06-21 19:58:38 +10:00
parent 3ddd5e5981
commit bf333f2a84
3 changed files with 1 additions and 28 deletions

View File

@@ -92,20 +92,6 @@ static struct winsize termsize;
*/
static string_buffer_t *setlocale_buff=0;
void common_destroy()
{
if( setlocale_buff )
{
sb_destroy( setlocale_buff );
free( setlocale_buff );
}
}
void common_init()
{
}
wchar_t **list_to_char_arr( array_list_t *l )
{
wchar_t ** res = malloc( sizeof(wchar_t *)*(al_get_count( l )+1) );
@@ -479,8 +465,7 @@ const wchar_t *wsetlocale(int category, const wchar_t *locale)
if( !setlocale_buff )
{
setlocale_buff = malloc( sizeof(string_buffer_t) );
sb_init( setlocale_buff);
setlocale_buff = sb_halloc( global_context);
}
sb_clear( setlocale_buff );

View File

@@ -250,16 +250,6 @@ int read_blocked(int fd, void *buf, size_t count);
*/
void die_mem();
/**
Create global_context using halloc
*/
void common_init();
/**
Free global_context using halloc_free
*/
void common_destroy();
/**
Issue a debug message with printf-style string formating and
automatic line breaking. The string will begin with the string \c

2
main.c
View File

@@ -258,7 +258,6 @@ int main( int argc, char **argv )
no_exec = 0;
}
common_init();
halloc_util_init();
proc_init();
@@ -353,7 +352,6 @@ int main( int argc, char **argv )
wutil_destroy();
event_destroy();
common_destroy();
halloc_util_destroy();
intern_free_all();