X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmodules%2Fswftools.c;h=5f16339431df54bc02e1aac512df0c7bb46ab29b;hb=1dc3d10e7596fa9b38befe04b8419103e02c492e;hp=58962e1e6ff8746e3d79d6f13b2bf2c3fa9ac15c;hpb=979c1dc6e9391d5c29b8b48f8ebfb5d52600f6f5;p=swftools.git diff --git a/lib/modules/swftools.c b/lib/modules/swftools.c index 58962e1..5f16339 100644 --- a/lib/modules/swftools.c +++ b/lib/modules/swftools.c @@ -42,8 +42,8 @@ MATRIX * swf_MatrixJoin(MATRIX * d,MATRIX * s1,MATRIX * s2) if (!s1) return (s2)?(MATRIX *)memcpy(d,s2,sizeof(MATRIX)):NULL; if (!s2) return (MATRIX *)memcpy(d,s1,sizeof(MATRIX)); - d->tx = RFXSWF_SP(s1->sx,s1->r1,s2->tx,s2->ty); - d->ty = RFXSWF_SP(s1->r0,s1->sy,s2->tx,s2->ty); + d->tx = s1->tx + RFXSWF_SP(s1->sx,s1->r1,s2->tx,s2->ty); + d->ty = s1->ty + RFXSWF_SP(s1->r0,s1->sy,s2->tx,s2->ty); d->sx = RFXSWF_SP(s1->sx,s1->r1,s2->sx,s2->r0); d->r0 = RFXSWF_SP(s1->r0,s1->sy,s2->sx,s2->r0);