check for bool.
[swftools.git] / src / reloc.c
index 956d637..00983b6 100644 (file)
@@ -68,7 +68,7 @@ void mapstyles(struct reader_t*reader, int num, void(*callback)(void*))
            reader_resetbits(reader);
            // we made it.
 //         printf("bitmap fill:%04x\n", *(u16*)getinputpos());
-           if(*(u16*)reader_getinputpos(reader) != 65535)
+           if(GET16(reader_getinputpos(reader)) != 65535)
                (callback)(reader_getinputpos(reader));
 
            reader_readu16(reader);
@@ -218,7 +218,7 @@ void map_ids_mem(u8*mem, int length, void(*callback)(void*))
            reader_resetbits(&reader);
            flags1 = reader_readu8(&reader);
            flags2 = reader_readu8(&reader);
-           if(flags1 & 128)
+           if(flags1 & 1)
                callback(reader_getinputpos(&reader));
        }
        break;