From: David Kastrup Date: Fri, 25 Jul 2014 16:35:49 +0000 (+0200) Subject: Remove unused macros ADD_TYPE_PREDICATE and DECLARE_TYPE_P X-Git-Tag: release/2.19.11-1~7^2~4 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=e223f29418201d07dc1637e54a47e9757f91e86a;p=lilypond.git Remove unused macros ADD_TYPE_PREDICATE and DECLARE_TYPE_P --- diff --git a/lily/include/lily-guile-macros.hh b/lily/include/lily-guile-macros.hh index 002cbc0a8e..acc817f878 100644 --- a/lily/include/lily-guile-macros.hh +++ b/lily/include/lily-guile-macros.hh @@ -110,22 +110,6 @@ inline SCM ly_symbol2scm (char const *x) { return scm_from_locale_symbol ((x)); #define DECLARE_SCHEME_CALLBACK(NAME, ARGS) \ static SCM NAME ARGS; \ static SCM NAME ## _proc -#define ADD_TYPE_PREDICATE(func, type_name) \ - void \ - func ## _type_adder () \ - {\ - ly_add_type_predicate ((Type_predicate_ptr)func, type_name); \ - }\ - ADD_SCM_INIT_FUNC(func ## _type_adder_ctor, \ - func ## _type_adder); -#define ADD_TYPE_PREDICATE(func, type_name) \ - void \ - func ## _type_adder () \ - {\ - ly_add_type_predicate ((Type_predicate_ptr)func, type_name); \ - }\ - ADD_SCM_INIT_FUNC(func ## _type_adder_ctor, \ - func ## _type_adder); string mangle_cxx_identifier (string); diff --git a/lily/include/smobs.hh b/lily/include/smobs.hh index 49c29325f0..95e5ba1a11 100644 --- a/lily/include/smobs.hh +++ b/lily/include/smobs.hh @@ -167,8 +167,6 @@ return CL::unsmob (s); \ } -#define DECLARE_TYPE_P(CL) extern SCM CL ## _type_p_proc - void protect_smob (SCM smob, SCM *prot_cons); void unprotect_smob (SCM smob, SCM *prot_cons);