]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/lily-guile.cc
stop GDB crashing on ly_display_scm
[lilypond.git] / lily / lily-guile.cc
index e1a0e9bffdc059fde75766d07b559dff3393bd2e..e932f342b731a2f2bd5fbdf4ddab27e5ec0ac18d 100644 (file)
@@ -114,15 +114,12 @@ gulp_file_to_string (string fn, bool must_exist, int size)
   return result;
 }
 
-extern "C" {
-  // maybe gdb 5.0 becomes quicker if it doesn't do fancy C++ typing?
-  void
-  ly_display_scm (SCM s)
-  {
-    scm_display (s, scm_current_output_port ());
-    scm_newline (scm_current_output_port ());
-  }
-};
+void
+ly_display_scm (void *s)
+{
+  scm_display ((SCM)s, scm_current_output_port ());
+  scm_newline (scm_current_output_port ());
+}
 
 string
 ly_scm2string (SCM str)