[PATCH 32/45] [WinHelp]: remove the caching of bitmaps, it won't be used anymore

Eric Pouech eric.pouech at orange.fr
Sun Mar 23 04:20:33 CDT 2008




A+
---

 programs/winhelp/hlpfile.c |   11 -----------
 programs/winhelp/hlpfile.h |    3 ---
 2 files changed, 0 insertions(+), 14 deletions(-)


diff --git a/programs/winhelp/hlpfile.c b/programs/winhelp/hlpfile.c
index 2e592e5..0add7fe 100644
--- a/programs/winhelp/hlpfile.c
+++ b/programs/winhelp/hlpfile.c
@@ -2337,8 +2337,6 @@ static void HLPFILE_DeletePage(HLPFILE_PAGE* page)
  */
 void HLPFILE_FreeHlpFile(HLPFILE* hlpfile)
 {
-    unsigned i;
-
     if (!hlpfile || --hlpfile->wRefCount > 0) return;
 
     if (hlpfile->next) hlpfile->next->prev = hlpfile->prev;
@@ -2350,15 +2348,6 @@ void HLPFILE_FreeHlpFile(HLPFILE* hlpfile)
         HeapFree(GetProcessHeap(), 0, hlpfile->fonts);
     }
 
-    if (hlpfile->numBmps)
-    {
-        for (i = 0; i < hlpfile->numBmps; i++)
-        {
-            DeleteObject(hlpfile->bmps[i]);
-        }
-        HeapFree(GetProcessHeap(), 0, hlpfile->bmps);
-    }
-
     HLPFILE_DeletePage(hlpfile->first_page);
     HLPFILE_DeleteMacro(hlpfile->first_macro);
 
diff --git a/programs/winhelp/hlpfile.h b/programs/winhelp/hlpfile.h
index e607daa..9a737d8 100644
--- a/programs/winhelp/hlpfile.h
+++ b/programs/winhelp/hlpfile.h
@@ -117,9 +117,6 @@ typedef struct tagHlpFileFile
     BYTE*                       topic_end;
     UINT                        topic_maplen;
 
-    unsigned                    numBmps;
-    HBITMAP*                    bmps;
-
     unsigned                    numFonts;
     HLPFILE_FONT*               fonts;
 





More information about the wine-patches mailing list