hhctrl.ocx: Rename the wrappers around HeapAlloc() &Co to use the standard names.

Michael Stefaniuc mstefani at redhat.de
Sun Dec 9 09:29:44 CST 2007


---
 dlls/hhctrl.ocx/chm.c        |   28 ++++++++++++++--------------
 dlls/hhctrl.ocx/content.c    |   22 +++++++++++-----------
 dlls/hhctrl.ocx/help.c       |   34 +++++++++++++++++-----------------
 dlls/hhctrl.ocx/hhctrl.c     |   10 +++++-----
 dlls/hhctrl.ocx/hhctrl.h     |   14 +++++++-------
 dlls/hhctrl.ocx/webbrowser.c |    6 +++---
 6 files changed, 57 insertions(+), 57 deletions(-)

diff --git a/dlls/hhctrl.ocx/chm.c b/dlls/hhctrl.ocx/chm.c
index d65d766..1c18240 100644
--- a/dlls/hhctrl.ocx/chm.c
+++ b/dlls/hhctrl.ocx/chm.c
@@ -39,10 +39,10 @@ static LPCSTR GetChmString(CHMInfo *chm, DWORD offset)
 
     if(chm->strings_size <= (offset >> BLOCK_BITS)) {
         if(chm->strings)
-            chm->strings = hhctrl_realloc_zero(chm->strings,
+            chm->strings = heap_realloc_zero(chm->strings,
                     chm->strings_size = ((offset >> BLOCK_BITS)+1)*sizeof(char*));
         else
-            chm->strings = hhctrl_alloc_zero(
+            chm->strings = heap_alloc_zero(
                     chm->strings_size = ((offset >> BLOCK_BITS)+1)*sizeof(char*));
 
     }
@@ -59,13 +59,13 @@ static LPCSTR GetChmString(CHMInfo *chm, DWORD offset)
             return NULL;
         }
 
-        chm->strings[offset >> BLOCK_BITS] = hhctrl_alloc(BLOCK_SIZE);
+        chm->strings[offset >> BLOCK_BITS] = heap_alloc(BLOCK_SIZE);
 
         hres = IStream_Read(chm->strings_stream, chm->strings[offset >> BLOCK_BITS],
                             BLOCK_SIZE, &read);
         if(FAILED(hres)) {
             WARN("Read failed: %08x\n", hres);
-            hhctrl_free(chm->strings[offset >> BLOCK_BITS]);
+            heap_free(chm->strings[offset >> BLOCK_BITS]);
             chm->strings[offset >> BLOCK_BITS] = NULL;
             return NULL;
         }
@@ -97,7 +97,7 @@ static BOOL ReadChmSystem(CHMInfo *chm)
     IStream_Read(stream, &ver, sizeof(ver), &read);
     TRACE("version is %x\n", ver);
 
-    buf = hhctrl_alloc(8*sizeof(DWORD));
+    buf = heap_alloc(8*sizeof(DWORD));
     buf_size = 8*sizeof(DWORD);
 
     while(1) {
@@ -106,7 +106,7 @@ static BOOL ReadChmSystem(CHMInfo *chm)
             break;
 
         if(entry.len > buf_size)
-            buf = hhctrl_realloc(buf, buf_size=entry.len);
+            buf = heap_realloc(buf, buf_size=entry.len);
 
         hres = IStream_Read(stream, buf, entry.len, &read);
         if(hres != S_OK)
@@ -142,7 +142,7 @@ static BOOL ReadChmSystem(CHMInfo *chm)
         }
     }
 
-    hhctrl_free(buf);
+    heap_free(buf);
     IStream_Release(stream);
 
     return SUCCEEDED(hres);
@@ -171,12 +171,12 @@ LPWSTR FindContextAlias(CHMInfo *chm, DWORD index)
         return NULL;
     }
 
-    buf = hhctrl_alloc(size);
+    buf = heap_alloc(size);
     hres = IStream_Read(ivb_stream, buf, size, &read);
     IStream_Release(ivb_stream);
     if(FAILED(hres)) {
         WARN("Read failed: %08x\n", hres);
-        hhctrl_free(buf);
+        heap_free(buf);
         return NULL;
     }
 
@@ -189,7 +189,7 @@ LPWSTR FindContextAlias(CHMInfo *chm, DWORD index)
         }
     }
 
-    hhctrl_free(buf);
+    heap_free(buf);
 
     TRACE("returning %s\n", debugstr_a(ret));
     return strdupAtoW(ret);
@@ -340,7 +340,7 @@ CHMInfo *OpenCHM(LPCWSTR szFile)
 
     static const WCHAR wszSTRINGS[] = {'#','S','T','R','I','N','G','S',0};
 
-    CHMInfo *ret = hhctrl_alloc_zero(sizeof(CHMInfo));
+    CHMInfo *ret = heap_alloc_zero(sizeof(CHMInfo));
 
     res = GetFullPathNameW(szFile, sizeof(file), file, NULL);
     ret->szFile = strdupW(file);
@@ -389,11 +389,11 @@ CHMInfo *CloseCHM(CHMInfo *chm)
         int i;
 
         for(i=0; i<chm->strings_size; i++)
-            hhctrl_free(chm->strings[i]);
+            heap_free(chm->strings[i]);
     }
 
-    hhctrl_free(chm->strings);
-    hhctrl_free(chm);
+    heap_free(chm->strings);
+    heap_free(chm);
 
     return NULL;
 }
diff --git a/dlls/hhctrl.ocx/content.c b/dlls/hhctrl.ocx/content.c
index a34c853..4fc0176 100644
--- a/dlls/hhctrl.ocx/content.c
+++ b/dlls/hhctrl.ocx/content.c
@@ -41,10 +41,10 @@ static void free_content_item(ContentItem *item)
 
         free_content_item(item->child);
 
-        hhctrl_free(item->name);
-        hhctrl_free(item->local);
-        hhctrl_free(item->merge.chm_file);
-        hhctrl_free(item->merge.chm_index);
+        heap_free(item->name);
+        heap_free(item->local);
+        heap_free(item->merge.chm_file);
+        heap_free(item->merge.chm_index);
 
         item = next;
     }
@@ -60,7 +60,7 @@ static void strbuf_init(strbuf_t *buf)
 {
     buf->size = 8;
     buf->len = 0;
-    buf->buf = hhctrl_alloc(buf->size);
+    buf->buf = heap_alloc(buf->size);
 }
 
 static void strbuf_zero(strbuf_t *buf)
@@ -70,14 +70,14 @@ static void strbuf_zero(strbuf_t *buf)
 
 static void strbuf_free(strbuf_t *buf)
 {
-    hhctrl_free(buf->buf);
+    heap_free(buf->buf);
 }
 
 static void strbuf_append(strbuf_t *buf, const char *data, int len)
 {
     if(buf->len+len > buf->size) {
         buf->size = buf->len+len;
-        buf->buf = hhctrl_realloc(buf->buf, buf->size);
+        buf->buf = heap_realloc(buf->buf, buf->size);
     }
 
     memcpy(buf->buf+buf->len, data, len);
@@ -208,13 +208,13 @@ static void parse_obj_node_param(ContentItem *item, ContentItem *hhc_root, const
     }
 
     wlen = MultiByteToWideChar(CP_ACP, 0, ptr, len, NULL, 0);
-    *param = hhctrl_alloc((wlen+1)*sizeof(WCHAR));
+    *param = heap_alloc((wlen+1)*sizeof(WCHAR));
     MultiByteToWideChar(CP_ACP, 0, ptr, len, *param, wlen);
     (*param)[wlen] = 0;
 
     if(param == &merge) {
         SetChmPath(&item->merge, hhc_root->merge.chm_file, merge);
-        hhctrl_free(merge);
+        heap_free(merge);
     }
 }
 
@@ -258,7 +258,7 @@ static ContentItem *parse_sitemap_object(HHInfo *info, stream_t *stream, Content
     strbuf_init(&node);
     strbuf_init(&node_name);
 
-    item = hhctrl_alloc_zero(sizeof(ContentItem));
+    item = heap_alloc_zero(sizeof(ContentItem));
 
     while(next_node(stream, &node)) {
         get_node_name(&node, &node_name);
@@ -421,7 +421,7 @@ void InitContent(HHInfo *info)
     IStream *stream;
     insert_type_t insert_type;
 
-    info->content = hhctrl_alloc_zero(sizeof(ContentItem));
+    info->content = heap_alloc_zero(sizeof(ContentItem));
     SetChmPath(&info->content->merge, info->pCHMInfo->szFile, info->WinType.pszToc);
 
     stream = GetChmStream(info->pCHMInfo, info->pCHMInfo->szFile, &info->content->merge);
diff --git a/dlls/hhctrl.ocx/help.c b/dlls/hhctrl.ocx/help.c
index 3bc9e8e..85c076d 100644
--- a/dlls/hhctrl.ocx/help.c
+++ b/dlls/hhctrl.ocx/help.c
@@ -56,7 +56,7 @@ static LPWSTR HH_LoadString(DWORD dwID)
     iSize = LoadStringW(hhctrl_hinstance, dwID, NULL, 0);
     iSize += 2; /* some strings (tab text) needs double-null termination */
 
-    string = hhctrl_alloc(iSize * sizeof(WCHAR));
+    string = heap_alloc(iSize * sizeof(WCHAR));
     LoadStringW(hhctrl_hinstance, dwID, string, iSize);
 
     return string;
@@ -95,8 +95,8 @@ BOOL NavigateToUrl(HHInfo *info, LPCWSTR surl)
     SetChmPath(&chm_path, info->pCHMInfo->szFile, surl);
     ret = NavigateToChm(info, chm_path.chm_file, chm_path.chm_index);
 
-    hhctrl_free(chm_path.chm_file);
-    hhctrl_free(chm_path.chm_index);
+    heap_free(chm_path.chm_file);
+    heap_free(chm_path.chm_index);
 
     return ret;
 }
@@ -577,7 +577,7 @@ static BOOL HH_AddToolbar(HHInfo *pHHInfo)
         szBuf[dwLen + 2] = 0; /* Double-null terminate */
 
         buttons[dwIndex].iString = (DWORD)SendMessageW(hToolbar, TB_ADDSTRINGW, 0, (LPARAM)szBuf);
-        hhctrl_free(szBuf);
+        heap_free(szBuf);
     }
 
     SendMessageW(hToolbar, TB_ADDBUTTONSW, dwNumButtons, (LPARAM)&buttons);
@@ -623,7 +623,7 @@ static DWORD NP_CreateTab(HINSTANCE hInstance, HWND hwndTabCtrl, DWORD index)
 
     ret = SendMessageW( hwndTabCtrl, TCM_INSERTITEMW, index, (LPARAM)&tie );
 
-    hhctrl_free(tabText);
+    heap_free(tabText);
     return ret;
 }
 
@@ -922,16 +922,16 @@ void ReleaseHelpViewer(HHInfo *info)
         return;
 
     /* Free allocated strings */
-    hhctrl_free((LPWSTR)info->WinType.pszType);
-    hhctrl_free((LPWSTR)info->WinType.pszCaption);
-    hhctrl_free((LPWSTR)info->WinType.pszToc);
-    hhctrl_free((LPWSTR)info->WinType.pszIndex);
-    hhctrl_free((LPWSTR)info->WinType.pszFile);
-    hhctrl_free((LPWSTR)info->WinType.pszHome);
-    hhctrl_free((LPWSTR)info->WinType.pszJump1);
-    hhctrl_free((LPWSTR)info->WinType.pszJump2);
-    hhctrl_free((LPWSTR)info->WinType.pszUrlJump1);
-    hhctrl_free((LPWSTR)info->WinType.pszUrlJump2);
+    heap_free((LPWSTR)info->WinType.pszType);
+    heap_free((LPWSTR)info->WinType.pszCaption);
+    heap_free((LPWSTR)info->WinType.pszToc);
+    heap_free((LPWSTR)info->WinType.pszIndex);
+    heap_free((LPWSTR)info->WinType.pszFile);
+    heap_free((LPWSTR)info->WinType.pszHome);
+    heap_free((LPWSTR)info->WinType.pszJump1);
+    heap_free((LPWSTR)info->WinType.pszJump2);
+    heap_free((LPWSTR)info->WinType.pszUrlJump1);
+    heap_free((LPWSTR)info->WinType.pszUrlJump2);
 
     if (info->pCHMInfo)
         CloseCHM(info->pCHMInfo);
@@ -942,13 +942,13 @@ void ReleaseHelpViewer(HHInfo *info)
     if(info->WinType.hwndHelp)
         DestroyWindow(info->WinType.hwndHelp);
 
-    hhctrl_free(info);
+    heap_free(info);
     OleUninitialize();
 }
 
 HHInfo *CreateHelpViewer(LPCWSTR filename)
 {
-    HHInfo *info = hhctrl_alloc_zero(sizeof(HHInfo));
+    HHInfo *info = heap_alloc_zero(sizeof(HHInfo));
 
     OleInitialize(NULL);
 
diff --git a/dlls/hhctrl.ocx/hhctrl.c b/dlls/hhctrl.ocx/hhctrl.c
index 2ca3d84..f8b5c99 100644
--- a/dlls/hhctrl.ocx/hhctrl.c
+++ b/dlls/hhctrl.ocx/hhctrl.c
@@ -147,7 +147,7 @@ HWND WINAPI HtmlHelpW(HWND caller, LPCWSTR filename, UINT command, DWORD_PTR dat
             return NULL;
 
         NavigateToUrl(info, url);
-        hhctrl_free(url);
+        heap_free(url);
 
         return NULL; /* FIXME */
     }
@@ -180,7 +180,7 @@ HWND WINAPI HtmlHelpA(HWND caller, LPCSTR filename, UINT command, DWORD_PTR data
     if (filename)
     {
         len = MultiByteToWideChar( CP_ACP, 0, filename, -1, NULL, 0 );
-        wfile = hhctrl_alloc(len*sizeof(WCHAR));
+        wfile = heap_alloc(len*sizeof(WCHAR));
         MultiByteToWideChar( CP_ACP, 0, filename, -1, wfile, len );
     }
 
@@ -205,7 +205,7 @@ HWND WINAPI HtmlHelpA(HWND caller, LPCSTR filename, UINT command, DWORD_PTR data
         case HH_GET_WIN_HANDLE:
         case HH_SAFE_DISPLAY_TOPIC:
             len = MultiByteToWideChar( CP_ACP, 0, (const char*)data, -1, NULL, 0 );
-            wdata = hhctrl_alloc(len*sizeof(WCHAR));
+            wdata = heap_alloc(len*sizeof(WCHAR));
             MultiByteToWideChar( CP_ACP, 0, (const char*)data, -1, wdata, len );
             break;
 
@@ -227,8 +227,8 @@ HWND WINAPI HtmlHelpA(HWND caller, LPCSTR filename, UINT command, DWORD_PTR data
 
     result = HtmlHelpW( caller, wfile, command, wdata ? (DWORD_PTR)wdata : data );
 
-    hhctrl_free(wfile);
-    hhctrl_free(wdata);
+    heap_free(wfile);
+    heap_free(wdata);
     return result;
 }
 
diff --git a/dlls/hhctrl.ocx/hhctrl.h b/dlls/hhctrl.ocx/hhctrl.h
index 7c76fe5..73ec569 100644
--- a/dlls/hhctrl.ocx/hhctrl.h
+++ b/dlls/hhctrl.ocx/hhctrl.h
@@ -124,27 +124,27 @@ BOOL NavigateToChm(HHInfo*,LPCWSTR,LPCWSTR);
 
 /* memory allocation functions */
 
-static inline void *hhctrl_alloc(size_t len)
+static inline void *heap_alloc(size_t len)
 {
     return HeapAlloc(GetProcessHeap(), 0, len);
 }
 
-static inline void *hhctrl_alloc_zero(size_t len)
+static inline void *heap_alloc_zero(size_t len)
 {
     return HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, len);
 }
 
-static inline void *hhctrl_realloc(void *mem, size_t len)
+static inline void *heap_realloc(void *mem, size_t len)
 {
     return HeapReAlloc(GetProcessHeap(), 0, mem, len);
 }
 
-static inline void *hhctrl_realloc_zero(void *mem, size_t len)
+static inline void *heap_realloc_zero(void *mem, size_t len)
 {
     return HeapReAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, mem, len);
 }
 
-static inline BOOL hhctrl_free(void *mem)
+static inline BOOL heap_free(void *mem)
 {
     return HeapFree(GetProcessHeap(), 0, mem);
 }
@@ -158,7 +158,7 @@ static inline LPWSTR strdupW(LPCWSTR str)
         return NULL;
 
     size = (strlenW(str)+1)*sizeof(WCHAR);
-    ret = hhctrl_alloc(size);
+    ret = heap_alloc(size);
     memcpy(ret, str, size);
 
     return ret;
@@ -173,7 +173,7 @@ static inline LPWSTR strdupAtoW(LPCSTR str)
         return NULL;
 
     len = MultiByteToWideChar(CP_ACP, 0, str, -1, NULL, 0);
-    ret = hhctrl_alloc(len*sizeof(WCHAR));
+    ret = heap_alloc(len*sizeof(WCHAR));
     MultiByteToWideChar(CP_ACP, 0, str, -1, ret, len);
 
     return ret;
diff --git a/dlls/hhctrl.ocx/webbrowser.c b/dlls/hhctrl.ocx/webbrowser.c
index e0238b3..4f17136 100644
--- a/dlls/hhctrl.ocx/webbrowser.c
+++ b/dlls/hhctrl.ocx/webbrowser.c
@@ -74,7 +74,7 @@ static ULONG STDMETHODCALLTYPE Site_Release(IOleClientSite *iface)
     if (refCount)
         return refCount;
 
-    hhctrl_free(This);
+    heap_free(This);
     return 0;
 }
 
@@ -576,7 +576,7 @@ BOOL InitWebBrowser(HHInfo *info, HWND hwndParent)
     HRESULT hr;
     RECT rc;
 
-    iOleClientSiteImpl = hhctrl_alloc_zero(sizeof(IOleClientSiteImpl));
+    iOleClientSiteImpl = heap_alloc_zero(sizeof(IOleClientSiteImpl));
     if (!iOleClientSiteImpl)
         return FALSE;
 
@@ -625,7 +625,7 @@ BOOL InitWebBrowser(HHInfo *info, HWND hwndParent)
 
 error:
     ReleaseWebBrowser(info);
-    hhctrl_free(iOleClientSiteImpl);
+    heap_free(iOleClientSiteImpl);
 
     return FALSE;
 }
-- 
1.5.3.7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20071209/d096b8c6/attachment.pgp 


More information about the wine-patches mailing list