1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 12:20:26 +02:00

* objects.h, objects.c (scm_classes_initialized): New.

(scm_class_of): Signal error when scm_classes_initialized is zero.
* goops.c (create_standard_classes): Set scm_classes_initialized
to one.
This commit is contained in:
Marius Vollmer 2005-01-17 19:04:54 +00:00
parent 332036c18a
commit ba96ba4cdc
3 changed files with 7 additions and 0 deletions

View file

@ -207,6 +207,7 @@ extern SCM scm_class_real, scm_class_complex, scm_class_integer;
extern SCM scm_class_unknown;
extern SCM *scm_port_class;
extern SCM *scm_smob_class;
extern int scm_classes_initialized;
extern SCM scm_no_applicable_method;