From 52cd880e95989738302c80c40ce5934fb62c2982 Mon Sep 17 00:00:00 2001
From: kramm <kramm>
Date: Thu, 29 Nov 2001 09:47:49 +0000
Subject: [PATCH] readMATRIX() needs a preceding resetbits()

---
 src/reloc.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/reloc.c b/src/reloc.c
index 7cdf8e1..3ccc519 100644
--- a/src/reloc.c
+++ b/src/reloc.c
@@ -160,6 +160,7 @@ void map_ids_mem(u8*mem, int length)
 	    reader_init (newtag->data, newtag->length);
 	    id = readu16(); //id
 	    readRECT(); //bounding box
+	    resetbits();
 	    readMATRIX(); //matrix
 	    resetbits();
 	    glyphbits = readu8(); //glyphbits
@@ -242,6 +243,7 @@ void map_ids_mem(u8*mem, int length)
 		}
 		if(type == 0x10 || type == 0x12)
 		{
+		    resetbits();
 		    readMATRIX();
 		    resetbits();
 		    readGRADIENT(num);
-- 
1.7.10.4