X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=src%2Fswfextract.c;h=a162e45228709522d5512ed826e13859565d36db;hp=79ebf058868ac868d8d973a6522eb7170bfd5c7e;hb=2bf2c4710c77705c21790b70a7a943456f1ced07;hpb=98da96466d3a3d8b56da406f6231b8c524449021 diff --git a/src/swfextract.c b/src/swfextract.c index 79ebf05..a162e45 100644 --- a/src/swfextract.c +++ b/src/swfextract.c @@ -771,7 +771,7 @@ static inline void png_write_byte(FILE*fi, U8 byte) static void png_start_chunk(FILE*fi, char*type, int len) { U8 mytype[4]={0,0,0,0}; - U32 mylen = REVERSESWAP32(len); + U32 mylen = BE_32_TO_NATIVE(len); memcpy(mytype,type,strlen(type)); fwrite(&mylen, 4, 1, fi); mycrc32=0xffffffff; @@ -795,7 +795,7 @@ static void png_write_dword(FILE*fi, U32 dword) } static void png_end_chunk(FILE*fi) { - U32 tmp = REVERSESWAP32((mycrc32^0xffffffff)); + U32 tmp = BE_32_TO_NATIVE((mycrc32^0xffffffff)); fwrite(&tmp,4,1,fi); }