--- sourceforge.net/trunk/rdesktop/cache.c 2004/10/02 00:40:13 774 +++ sourceforge.net/trunk/rdesktop/cache.c 2004/10/02 01:36:20 777 @@ -28,8 +28,8 @@ extern BOOL g_use_rdp5; uint32 g_stamp; -int g_num_bitmaps_in_memory[3]; +static int g_num_bitmaps_in_memory[3]; /* BITMAP CACHE */ static BMPCACHEENTRY g_bmpcache[3][0xa00]; @@ -39,9 +39,9 @@ void cache_remove_lru_bitmap(uint8 cache_id) { - int i; + uint32 i; uint16 cache_idx = 0; - uint32 m = (uint32) - 1; + uint32 m = 0xffffffff; BMPCACHEENTRY *pbce; for (i = 0; i < NUM_ELEMENTS(g_bmpcache[cache_id]); i++) @@ -125,7 +125,7 @@ void cache_save_state(void) { - int id, idx; + uint32 id, idx; for (id = 0; id < NUM_ELEMENTS(g_bmpcache); id++) if (IS_PERSISTENT(id))