diff options
author | Matthias Kramm <kramm@quiss.org> | 2010-03-02 13:38:19 -0800 |
---|---|---|
committer | Matthias Kramm <kramm@quiss.org> | 2010-03-02 13:38:19 -0800 |
commit | 98da96466d3a3d8b56da406f6231b8c524449021 (patch) | |
tree | 5552b29fdc6fabdb936d2fcaf8661bfade68bdd0 | |
parent | caada7c5e05d789bde96929491f6fa2cfacac6fc (diff) |
removed a few instances of SWAP32
-rw-r--r-- | lib/rfxswf.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/lib/rfxswf.c b/lib/rfxswf.c index d9444d63..278e504c 100644 --- a/lib/rfxswf.c +++ b/lib/rfxswf.c @@ -1186,8 +1186,7 @@ TAG * swf_ReadTag(reader_t*reader, TAG * prev) if (len==0x3f) { - if (reader->read(reader, &len, 4) != 4) return NULL; - len = SWAP32(len); + len = reader_readU32(reader); } if (id==ST_DEFINESPRITE) len = 2*sizeof(U16); @@ -1264,14 +1263,7 @@ int swf_WriteTag2(writer_t*writer, TAG * t) return -1; } - len = SWAP32(len); - if (writer->write(writer,&len,4)!=4) - { - #ifdef DEBUG_RFXSWF - fprintf(stderr,"WriteTag() failed: Long Header (2).\n"); - #endif - return -1; - } + writer_writeU32(writer, len); } if (t->data) |