From c5a641a335f198435cd84f0e5e45dbab94089a81 Mon Sep 17 00:00:00 2001 From: lordjaxom Date: Fri, 28 Jan 2005 21:26:34 +0000 Subject: - fixup of template handling, which is obviously too broken to work everywhere --- bitmap.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'bitmap.c') diff --git a/bitmap.c b/bitmap.c index 71bfe1d..a6a5fc7 100644 --- a/bitmap.c +++ b/bitmap.c @@ -1,5 +1,5 @@ /* - * $Id: bitmap.c,v 1.9 2005/01/27 17:31:35 lordjaxom Exp $ + * $Id: bitmap.c,v 1.10 2005/01/28 21:26:34 lordjaxom Exp $ */ #include "bitmap.h" @@ -16,7 +16,18 @@ using namespace Magick; #endif #include -cxCache cText2SkinBitmap::mCache(Text2SkinSetup.MaxCacheFill); +cBitmapCache cText2SkinBitmap::mCache(Text2SkinSetup.MaxCacheFill); + +void cBitmapCache::DeleteObject(const tBitmapSpec &Key, cText2SkinBitmap *&Data) +{ + delete Data; +} + +void cBitmapCache::ResetObject(cText2SkinBitmap *&Data) +{ + Data->Reset(); +} + cText2SkinBitmap *cText2SkinBitmap::Load(const std::string &Filename, int Alpha, int height, int width, int colors, bool Quiet) { -- cgit v1.2.3