Dmitry Timoshkov : riched20: Don't create custom heap.

Alexandre Julliard julliard at winehq.org
Thu Sep 16 15:34:29 CDT 2021


Module: wine
Branch: master
Commit: 8bff437e9d5e047e689d8b32f62995785c0cd48e
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=8bff437e9d5e047e689d8b32f62995785c0cd48e

Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date:   Wed Sep 15 18:59:47 2021 +0300

riched20: Don't create custom heap.

Signed-off-by: Dmitry Timoshkov <dmitry at baikal.ru>
Signed-off-by: Huw Davies <huw at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/riched20/editor.c  | 1 -
 dlls/riched20/editor.h  | 1 -
 dlls/riched20/txthost.c | 2 --
 3 files changed, 4 deletions(-)

diff --git a/dlls/riched20/editor.c b/dlls/riched20/editor.c
index cc02604767e..3bf499681ed 100644
--- a/dlls/riched20/editor.c
+++ b/dlls/riched20/editor.c
@@ -246,7 +246,6 @@ static BOOL ME_UpdateLinkAttribute(ME_TextEditor *editor, ME_Cursor *start, int
 
 HINSTANCE dll_instance = NULL;
 BOOL me_debug = FALSE;
-HANDLE me_heap = NULL;
 
 static ME_TextBuffer *ME_MakeText(void) {
   ME_TextBuffer *buf = heap_alloc(sizeof(*buf));
diff --git a/dlls/riched20/editor.h b/dlls/riched20/editor.h
index fdf3e068fe9..7bdd1bf5efe 100644
--- a/dlls/riched20/editor.h
+++ b/dlls/riched20/editor.h
@@ -23,7 +23,6 @@
 struct _RTF_Info;
 
 extern HINSTANCE dll_instance DECLSPEC_HIDDEN;
-extern HANDLE me_heap DECLSPEC_HIDDEN;
 
 #define RUN_IS_HIDDEN(run) ((run)->style->fmt.dwMask & CFM_HIDDEN \
                              && (run)->style->fmt.dwEffects & CFE_HIDDEN)
diff --git a/dlls/riched20/txthost.c b/dlls/riched20/txthost.c
index 6d2221e4d69..e18ec9490c0 100644
--- a/dlls/riched20/txthost.c
+++ b/dlls/riched20/txthost.c
@@ -1639,7 +1639,6 @@ BOOL WINAPI DllMain( HINSTANCE instance, DWORD reason, void *reserved )
     case DLL_PROCESS_ATTACH:
         dll_instance = instance;
         DisableThreadLibraryCalls( instance );
-        me_heap = HeapCreate( 0, 0x10000, 0 );
         if (!register_classes( instance )) return FALSE;
         LookupInit();
         break;
@@ -1653,7 +1652,6 @@ BOOL WINAPI DllMain( HINSTANCE instance, DWORD reason, void *reserved )
         if (listbox_registered) UnregisterClassW( L"REListBox20W", 0 );
         if (combobox_registered) UnregisterClassW( L"REComboBox20W", 0 );
         LookupCleanup();
-        HeapDestroy( me_heap );
         release_typelib();
         break;
     }




More information about the wine-cvs mailing list