diff options
Diffstat (limited to 'libguile/init.c')
-rw-r--r-- | libguile/init.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libguile/init.c b/libguile/init.c index b703dcf17..d20cdc236 100644 --- a/libguile/init.c +++ b/libguile/init.c @@ -469,8 +469,9 @@ scm_init_guile_1 (SCM_STACKITEM *base) scm_debug_malloc_prehistory (); #endif scm_init_storage (); - scm_struct_prehistory (); /* Must come after scm_init_storage */ - scm_weaks_prehistory (); /* Must come after scm_init_storage */ + scm_struct_prehistory (); /* requires storage */ + scm_symbols_prehistory (); /* requires storage */ + scm_weaks_prehistory (); /* requires storage */ scm_init_subr_table (); scm_environments_prehistory (); /* create the root environment */ scm_init_continuations (); |