From: kramm Date: Sat, 18 Dec 2004 16:55:24 +0000 (+0000) Subject: small fixes. X-Git-Tag: release-0-6-3~84 X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=bdc99f87b36dbabc0e2ac1b552fc79475e254050;p=swftools.git small fixes. --- diff --git a/lib/python/taglist.c b/lib/python/taglist.c index 44d5c23..f6a0932 100644 --- a/lib/python/taglist.c +++ b/lib/python/taglist.c @@ -286,8 +286,10 @@ static PyObject * taglist_item(PyObject * self, int index) { TagListObject*taglist = (TagListObject*)self; PyObject*tag; - mylog(" %08x(%d) taglist_item(%d)", (int)self, self->ob_refcnt, index); tag = PyList_GetItem(taglist->taglist, index); + if(!tag) + return 0; + mylog(" %08x(%d) taglist_item(%d): %08x", (int)self, self->ob_refcnt, index, tag); Py_INCREF(tag); return tag; }