]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/lilypond-version.cc
release: 1.5.29
[lilypond.git] / lily / lilypond-version.cc
index e252710185780974efb8ff5674519082041053ce..0c51d73c1259f9e3b4ed6f8b7544a2607cb87288 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1998--2000 Jan Nieuwenhuizen <janneke@gnu.org>
+  (c) 1998--2002 Jan Nieuwenhuizen <janneke@gnu.org>
 
 */
 
@@ -22,10 +22,15 @@ Lilypond_version::Lilypond_version (String str)
 {
   Array<String> version;
   version = String_convert::split_arr (str, '.');
-  assert (version.size () == 3);
+  
   major_i_ = version[0].value_i ();
   minor_i_ = version[1].value_i ();
-  patch_i_ = version[2].value_i ();
+  patch_i_ = 0;
+  if (version.size () >= 3)
+    patch_i_ = version[2].value_i ();
+
+  if (version.size () >= 4)
+    extra_patch_str_ = version[3];
 }
 
 String