]> git.donarmstrong.com Git - lilypond.git/blobdiff - flower/rtti.cc
* scm/fret-diagrams.scm (label-fret): use cond instead of case for
[lilypond.git] / flower / rtti.cc
index 911e1915150af9bcad6720020db42977fca73497..fc278636a1a0041645cf11822c39f094f7120ea3 100644 (file)
@@ -1,22 +1,12 @@
-
-
-
-/*#include <typeinfo>
-
-signature S
-{
-  int foo ();
-  int bar (int);
-};
-*/
-
+#include <typeinfo>
 #include <ctype.h>
 #include "virtual-methods.hh"
 
 
 const char *
-demangle_classname (char const *s)
+demangle_classname (std::type_info const &t)
 {
+  char const *s = t.name ();
   while (isdigit (*s))
     s++;
   return s;