This file is distributed under the GPL, see file COPYING for details */
#include "flash.h"
+#include "../lib/rfxswf.h"
static struct swffile file;
void maponeid(void*idpos)
{
u16*idptr = (u16*)idpos;
- if(slaveids[*idptr]<0) {
+ if(slaveids[SWAP16(*idptr)]<0) {
logf("<error> Trying to map id never encountered before: id=%d", *idptr);
return ;
}
- logf("<debug> mapping %d to %d", *idptr, slaveids[*idptr]);
- *idptr = slaveids[*idptr];
+ logf("<debug> mapping %d to %d", SWAP16(*idptr), slaveids[*idptr]);
+ *idptr = SWAP16(slaveids[*idptr]);
}