]> git.donarmstrong.com Git - lilypond.git/commitdiff
(pymidi_parse): use memcmp() iso. strcmp().
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sat, 10 Dec 2005 18:09:26 +0000 (18:09 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sat, 10 Dec 2005 18:09:26 +0000 (18:09 +0000)
ChangeLog
python/midi.c

index c89f366dac1cb2c4c07e04cee96509ac021be430..19abb838eefef22b089482fd518f687b386740f6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2005-12-10  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * python/midi.c (pymidi_parse): use memcmp() iso. strcmp().
+
        * ly/engraver-init.ly (AncientRemoveEmptyStaffContext): remove
        Span_arpeggio_engraver, add Tweak_engraver to Score context. 
 
index 7d65f2cc6662ada40870f6e76b8adc1fb31300db..7dfb00b60329859460115a8082444037c3e7843b 100644 (file)
@@ -281,7 +281,7 @@ midi_parse_track (unsigned char **track, unsigned char *track_end)
   track_size = track_end - *track;
 
   debug_print ("%s", "\n");
-  if (strcmp (*track, "MTrk"))
+  if (memcmp (*track, "MTrk", 4))
     return midi_error (__FUNCTION__,  ": MTrk expected");
   
   *track += 4;
@@ -399,7 +399,7 @@ pymidi_parse (PyObject *self, PyObject *args)
   if (!PyArg_ParseTuple (args, "s#", &midi, &midi_size))
     return 0;
 
-  if (strcmp (midi, "MThd"))
+  if (memcmp (midi, "MThd", 4))
       return midi_error (__FUNCTION__,  ": MThd expected");
   
   midi += 4;