From: twisti Date: Wed, 16 Nov 2005 12:12:02 +0000 (+0000) Subject: * tables_init: Changed return type to bool, removed call to X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=63ad9075393512a2029b755225cd36af0fbb72ca;p=cacao.git * tables_init: Changed return type to bool, removed call to classcache_init: now done in cacao.c (main). --- diff --git a/src/vm/tables.c b/src/vm/tables.c index a0dd1052e..40b880e64 100644 --- a/src/vm/tables.c +++ b/src/vm/tables.c @@ -36,7 +36,7 @@ - the heap - additional support functions - $Id: tables.c 3239 2005-09-21 14:09:22Z twisti $ + $Id: tables.c 3679 2005-11-16 12:12:02Z twisti $ */ @@ -98,20 +98,17 @@ void init_hashtable(hashtable *hash, u4 size) } -/*********************** function: tables_init ***************************** +/* tables_init ***************************************************************** - creates hashtables for symboltables - (called once at startup) + Creates hashtables for symboltables (called once at startup). -*****************************************************************************/ +*******************************************************************************/ -void tables_init() +bool tables_init(void) { init_hashtable(&utf_hash, UTF_HASHSTART); /* hashtable for utf8-symbols */ init_hashtable(&string_hash, HASHSTART); /* hashtable for javastrings */ - classcache_init(); - /* if (opt_eager) */ /* list_init(&unlinkedclasses, OFFSET(classinfo, listnode)); */ @@ -119,6 +116,10 @@ void tables_init() if (opt_stat) count_utf_len += sizeof(utf*) * utf_hash.size; #endif + + /* everything's ok */ + + return true; }