X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fpython%2Ftag.c;h=bae858d655d89fe63da5622df1717ae537b86fc0;hb=d4aa5c790124fabac817e0fb50cc2c7b2e7fa629;hp=69938a84245c81c01d85b29db95fb1277bd319ba;hpb=46cb1a8fcf292ad6c4f1642e2942679df9147d83;p=swftools.git diff --git a/lib/python/tag.c b/lib/python/tag.c index 69938a8..bae858d 100644 --- a/lib/python/tag.c +++ b/lib/python/tag.c @@ -196,6 +196,11 @@ static PyObject* tag_getattr(PyObject * self, char* a) char* name = swf_TagGetName(tag->internals.tag); return Py_BuildValue("s", name); } + if(!strcmp(a, "data")) { + if(!fillTAG(self)) + return 0; + return Py_BuildValue("s#", tag->internals.tag->data, tag->internals.tag->len); + } if(tag->internals.getattr) { PyObject* ret = tag->internals.getattr(&tag->internals, a); if(ret) return ret;