]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/profile.hh
Issue 5057/3: Stop SCM/int confusion for property profiling
[lilypond.git] / lily / include / profile.hh
index f0f1a612378271ef1219059bf99e98438ea97736..55dcd846464836d9b945878132db74c229640009 100644 (file)
 
 #include "lily-guile.hh"
 
-void note_property_access (SCM *table, SCM sym);
-extern SCM context_property_lookup_table;
-extern SCM grob_property_lookup_table;
-extern SCM prob_property_lookup_table;
+class Protected_scm;
+
+void note_property_access (Protected_scm *table, SCM sym);
+extern Protected_scm context_property_lookup_table;
+extern Protected_scm grob_property_lookup_table;
+extern Protected_scm prob_property_lookup_table;
 extern bool profile_property_accesses;
 
 #endif /* PROFILE_HH */