]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/misc.cc
* lily/include/midi-item.hh (class Midi_track): idem.
[lilypond.git] / lily / misc.cc
index f8eda18b87d8ad895e6d7a27e8da3fa188da880a..5c3293073c1950d4d33bd8c1683d655874acd9b0 100644 (file)
@@ -35,6 +35,26 @@ log_2 (double x)
   return log (x) / log (2.0);
 }
 
+vector<string>
+split_string (string str, char c)
+{
+  vector<string> a;
+  ssize i = str.find (c);
+  while (i != NPOS)
+    {
+      string s = str.substr (0, i);
+      a.push_back (s);
+      while (str[++i] == c)
+       ;
+      str = str.substr (i);
+      i = str.find (c);
+    }
+  if (str.length ())
+    a.push_back (str);
+  return a;
+}
+
+#if 0
 vector<string>
 split_string (string s, char c)
 {
@@ -58,6 +78,7 @@ split_string (string s, char c)
 
   return rv;
 }
+#endif
 
 
 Real