- *tagidpos = SWAP32((u8*)writer_getpos(w) - startpos); // set length of sprite (in header)
- logf("<verbose> sprite length is %d",SWAP32(*tagidpos));
+ PUT32(tagidpos, (u8*)writer_getpos(w) - startpos); // set length of sprite (in header)
+ logf("<verbose> sprite length is %d",GET32(tagidpos));