PyArg_ParseTuple (args, "s#|i", &track, &track_size, ...
returns the length as an int:
http://docs.python.org/c-api/arg.html#PyArg_ParseTuple
pymidi_parse_track (PyObject *self, PyObject *args)
{
unsigned char *track, *track_end;
- unsigned long track_size;
+ int track_size;
int clocks_max;
debug_print ("%s", "\n");
division = get_number (midi, *midi + 2, 2) * 4;
+ /*
if (division < 0)
- /* return midi_error (cannot handle non-metrical time"); */
+ return midi_error (cannot handle non-metrical time");
;
+ */
*midi += header_len - 6;
pymidi = PyList_New (0);