diff options
author | Andy Wingo <wingo@pobox.com> | 2015-01-10 23:20:47 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2015-01-23 16:16:01 +0100 |
commit | 5a6165db6e32f7d54db39d9001add11a2f97ff5a (patch) | |
tree | 85b72fced4f7d324e06f5b6f56ee1b98ad194ee3 /libguile/goops.h | |
parent | 2b7692bcc4f13b0778280df9420dde7d14c95a4a (diff) | |
download | guile-5a6165db6e32f7d54db39d9001add11a2f97ff5a.tar.gz |
Remove scm_c_extend_primitive_generic
* libguile/goops.h (scm_c_extend_primitive_generic): Remove public
interface. This was introduced in 2003 with the "extended" generics
but never documented, unused as far as I can tell, and is better
accessed from Scheme.
* libguile/goops.c: Remove support for scm_c_extend_primitive_generic.
Simplify capture of change-class.
Diffstat (limited to 'libguile/goops.h')
-rw-r--r-- | libguile/goops.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/libguile/goops.h b/libguile/goops.h index 29aa80d06..4550baab8 100644 --- a/libguile/goops.h +++ b/libguile/goops.h @@ -167,7 +167,6 @@ SCM_API SCM scm_generic_capability_p (SCM proc); SCM_API SCM scm_enable_primitive_generic_x (SCM subrs); SCM_INTERNAL SCM scm_set_primitive_generic_x (SCM subr, SCM generic); SCM_API SCM scm_primitive_generic_generic (SCM subr); -SCM_API void scm_c_extend_primitive_generic (SCM subr, SCM extension); SCM_API SCM stklos_version (void); SCM_API SCM scm_make (SCM args); SCM_API void scm_change_object_class (SCM, SCM, SCM); |