diff options
-rw-r--r-- | atom.c | 12 | ||||
-rw-r--r-- | bitmap.c | 2 |
2 files changed, 7 insertions, 7 deletions
@@ -37,10 +37,10 @@ in this Software without prior written authorization from The Open Group. #include "stubs.h" typedef struct _AtomList { - char *name; - int len; - int hash; - Atom atom; + char *name; + unsigned int len; + int hash; + Atom atom; } AtomListRec, *AtomListPtr; static AtomListPtr *hashTable; @@ -50,7 +50,7 @@ static int hashMask; static int rehash; static AtomListPtr *reverseMap; -static int reverseMapSize; +static size_t reverseMapSize; static Atom lastAtom; static int @@ -113,7 +113,7 @@ static int ResizeReverseMap(void) { AtomListPtr *newMap; - int newMapSize; + size_t newMapSize; if (reverseMapSize == 0) newMapSize = 1000; @@ -151,7 +151,7 @@ bitmapGetMetrics(FontPtr pFont, unsigned long count, unsigned char *chars, CharInfoPtr metrics = bitmapFont->metrics; xCharInfo *ink_metrics = bitmapFont->ink_metrics; - for (int i = 0; i < *glyphCount; i++) { + for (unsigned long i = 0; i < *glyphCount; i++) { if (glyphs[i] != (xCharInfo *) & nonExistantChar) glyphs[i] = ink_metrics + (((CharInfoPtr) glyphs[i]) - metrics); |