mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-16 16:50:21 +02:00
Fix segfault introduced with R6RS port commit
* libguile/init.c (scm_i_init_guile): Move scm_register_r6rs_ports later, so that defining port types hsa the SCM trampoline subrs defined. * libguile/bytevectors.c (scm_bootstrap_bytevectors): Cosmetic changes.
This commit is contained in:
parent
f3a1872703
commit
33514ffe22
2 changed files with 7 additions and 6 deletions
|
@ -399,7 +399,6 @@ scm_i_init_guile (void *base)
|
|||
scm_bootstrap_programs ();
|
||||
scm_bootstrap_vm ();
|
||||
scm_register_atomic ();
|
||||
scm_register_r6rs_ports ();
|
||||
scm_register_fdes_finalizers ();
|
||||
scm_register_foreign ();
|
||||
scm_register_foreign_object ();
|
||||
|
@ -431,6 +430,7 @@ scm_i_init_guile (void *base)
|
|||
scm_init_feature ();
|
||||
scm_init_backtrace ();
|
||||
scm_init_ports ();
|
||||
scm_register_r6rs_ports (); /* requires ports */
|
||||
scm_init_fports ();
|
||||
scm_init_strports ();
|
||||
scm_init_hash ();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue