From fbfa10ba2065713b5b0b6861278fa23e64c22bd3 Mon Sep 17 00:00:00 2001 From: kramm Date: Thu, 11 Nov 2004 16:40:14 +0000 Subject: [PATCH] moved swf_RecodeShapeData to ../lib/modules/swfshape.c --- src/swfc.c | 33 +-------------------------------- 1 file changed, 1 insertion(+), 32 deletions(-) diff --git a/src/swfc.c b/src/swfc.c index 2c23d95..cdb227a 100644 --- a/src/swfc.c +++ b/src/swfc.c @@ -819,37 +819,6 @@ void s_box(char*name, int width, int height, RGBA color, int linewidth, char*tex incrementid(); } -void swf_RecodeShapeData(U8*data, int bitlen, int in_bits_fill, int in_bits_line, - U8**destdata, U32*destbitlen, int out_bits_fill, int out_bits_line) -{ - SHAPE2 s2; - SHAPE s; - SHAPELINE*line; - memset(&s2, 0, sizeof(s2)); - s2.lines = swf_ParseShapeData(data, bitlen, in_bits_fill, in_bits_line); - s2.numfillstyles = out_bits_fill?1<<(out_bits_fill-1):0; - s2.numlinestyles = out_bits_line?1<<(out_bits_line-1):0; - s2.fillstyles = rfx_calloc(sizeof(FILLSTYLE)*s2.numfillstyles); - s2.linestyles = rfx_calloc(sizeof(LINESTYLE)*s2.numlinestyles); - - line = s2.lines; - while(line) { - if(line->fillstyle0 > s2.numfillstyles) line->fillstyle0 = 0; - if(line->fillstyle1 > s2.numfillstyles) line->fillstyle1 = 0; - if(line->linestyle > s2.numlinestyles) line->linestyle = 0; - line = line->next; - } - - swf_Shape2ToShape(&s2,&s); - - free(s2.fillstyles); - free(s2.linestyles); - free(s.fillstyle.data); - free(s.linestyle.data); - *destdata = s.data; - *destbitlen = s.bitlen; -} - void s_filled(char*name, char*outlinename, RGBA color, int linewidth, char*texture) { SRECT rect,r2; @@ -2778,7 +2747,7 @@ static map_t parseArguments(char*command, char*pattern) } } if(pos==len) { - syntaxerror("don't know what to do with \"%s\". (All parameters for .%s already set)", text, command); + syntaxerror("Illegal argument \"%s\" to .%s", text, command); } } #if 0//def DEBUG -- 1.7.10.4