From 32ff8ca3f49a2b39782e268ea4b954916c597975 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 18 May 2012 19:38:32 +0000 Subject: more correct version of fix git-svn-id: http://svn.miranda-ng.org/main/trunk@52 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/TipperYM/bitmap_func.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/TipperYM/bitmap_func.cpp b/plugins/TipperYM/bitmap_func.cpp index 40bcf38fc9..0a33c7b1d8 100644 --- a/plugins/TipperYM/bitmap_func.cpp +++ b/plugins/TipperYM/bitmap_func.cpp @@ -181,12 +181,13 @@ void CreateFromBitmaps(bool bServiceTip) if (i == SKIN_ITEM_SIDEBAR && (!opt.iSidebarWidth || bServiceTip)) continue; - if (opt.szImgFile[i] && opt.szImgFile[i] != 0) + TCHAR* tszFileName = opt.szImgFile[i]; + if (tszFileName && *tszFileName != 0) { FIBITMAP *fib = NULL; if (!skin.bCached) { - FIBITMAP *fibLoad = (FIBITMAP *)CallService(MS_IMG_LOAD, (WPARAM)opt.szImgFile[i], (LPARAM)IMGL_RETURNDIB); + FIBITMAP *fibLoad = (FIBITMAP *)CallService(MS_IMG_LOAD, (WPARAM)tszFileName, (LPARAM)(IMGL_TCHAR | IMGL_RETURNDIB)); if (!fibLoad) continue; if (fii->FI_GetBPP(fibLoad) != 32) -- cgit v1.2.3