--- sourceforge.net/trunk/rdesktop/orders.c 2005/03/06 21:11:19 829 +++ sourceforge.net/trunk/rdesktop/orders.c 2005/03/08 00:23:02 830 @@ -688,7 +688,7 @@ bitmap = ui_create_bitmap(width, height, inverted); xfree(inverted); - cache_put_bitmap(cache_id, cache_idx, bitmap, 0); + cache_put_bitmap(cache_id, cache_idx, bitmap); } /* Process a bitmap cache order */ @@ -737,7 +737,7 @@ if (bitmap_decompress(bmpdata, width, height, data, size, Bpp)) { bitmap = ui_create_bitmap(width, height, bmpdata); - cache_put_bitmap(cache_id, cache_idx, bitmap, 0); + cache_put_bitmap(cache_id, cache_idx, bitmap); } else { @@ -814,10 +814,10 @@ if (bitmap) { - cache_put_bitmap(cache_id, cache_idx, bitmap, 0); + cache_put_bitmap(cache_id, cache_idx, bitmap); if (flags & PERSIST) - pstcache_put_bitmap(cache_id, cache_idx, bitmap_id, width, height, - width * height * Bpp, bmpdata); + pstcache_save_bitmap(cache_id, cache_idx, bitmap_id, width, height, + width * height * Bpp, bmpdata); } else {