]> git.alsa-project.org Git - alsa-python.git/commitdiff
alsaseq: fix sysex data list initialization
authorJaroslav Kysela <perex@perex.cz>
Tue, 28 Apr 2009 08:02:36 +0000 (10:02 +0200)
committerJaroslav Kysela <perex@perex.cz>
Tue, 28 Apr 2009 08:02:36 +0000 (10:02 +0200)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
pyalsa/alsaseq.c

index 1b9b98f3246e1e50909379c0524088444f17f57e..95f008d1c7888a78116fdded7886a9ef1b24808a 100644 (file)
     int i = 0;                                         \
     unsigned char *t = (unsigned char *) data->ptr;    \
     for (i = 0; i < data->len; i++) {                  \
-      PyList_Append(list, PyInt_FromLong(t[i]));       \
+      PyList_SetItem(list, i, PyInt_FromLong(t[i]));   \
     }                                                  \
     SETDICTOBJ("ext", list);                           \
   }