]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/smobs.cc
Issue 4373: Start up GUILE type system before anything else
[lilypond.git] / lily / smobs.cc
index 8b3c8a90141e63a61991dd86579d40ab987dcf59..d36c9be7dc6f6ec560839c6c0b1c8c64c5941739 100644 (file)
@@ -85,3 +85,13 @@ unprotect_smob (SCM smob, SCM *prot_cons)
   *prot_cons = SCM_EOL;
 #endif
 }
+
+
+Scm_init const *Scm_init::list_ = 0;
+
+void
+Scm_init::init ()
+{
+  for (Scm_init const *p = list_; p; p = p->next_)
+    p->fun_ ();
+}