Michael Stefaniuc : usp10: Rename the wrappers around HeapAlloc() &Co to use the standard names.

Alexandre Julliard julliard at winehq.org
Tue Dec 11 11:37:20 CST 2007


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

Author: Michael Stefaniuc <mstefani at redhat.de>
Date:   Mon Dec 10 23:53:07 2007 +0100

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

---

 dlls/usp10/usp10.c |   82 ++++++++++++++++++++++++++--------------------------
 1 files changed, 41 insertions(+), 41 deletions(-)

diff --git a/dlls/usp10/usp10.c b/dlls/usp10/usp10.c
index 5d77829..2c3b9cc 100644
--- a/dlls/usp10/usp10.c
+++ b/dlls/usp10/usp10.c
@@ -173,24 +173,24 @@ typedef struct {
     SIZE* sz;
 } StringAnalysis;
 
-static inline void *usp_alloc(SIZE_T size)
+static inline void *heap_alloc(SIZE_T size)
 {
     return HeapAlloc(GetProcessHeap(), 0, size);
 }
 
-static inline void *usp_zero_alloc(SIZE_T size)
+static inline void *heap_alloc_zero(SIZE_T size)
 {
     return HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, size);
 }
 
-static inline void *usp_zero_realloc(LPVOID mem, SIZE_T size)
+static inline void *heap_realloc_zero(LPVOID mem, SIZE_T size)
 {
     return HeapReAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, mem, size);
 }
 
-static inline void usp_free(LPVOID mem)
+static inline BOOL heap_free(LPVOID mem)
 {
-    HeapFree(GetProcessHeap(), 0, mem);
+    return HeapFree(GetProcessHeap(), 0, mem);
 }
 
 static HDC get_cache_hdc(SCRIPT_CACHE *psc)
@@ -230,10 +230,10 @@ static HRESULT get_script_cache(const HDC hdc, SCRIPT_CACHE *psc)
         ScriptCache *sc;
 
         if (!hdc) return E_PENDING;
-        if (!(sc = usp_zero_alloc(sizeof(ScriptCache)))) return E_OUTOFMEMORY;
+        if (!(sc = heap_alloc_zero(sizeof(ScriptCache)))) return E_OUTOFMEMORY;
         if ((ret = init_script_cache(hdc, sc)))
         {
-            usp_free(sc);
+            heap_free(sc);
             return ret;
         }
         *psc = sc;
@@ -292,7 +292,7 @@ HRESULT WINAPI ScriptFreeCache(SCRIPT_CACHE *psc)
 
     if (psc)
     {
-       usp_free(*psc);
+       heap_free(*psc);
        *psc = NULL;
     }
     return S_OK;
@@ -610,8 +610,8 @@ HRESULT WINAPI ScriptStringAnalyse(HDC hdc, const void *pString, int cString,
     if (cString < 1 || !pString) return E_INVALIDARG;
     if ((dwFlags & SSA_GLYPHS) && !hdc) return E_PENDING;
 
-    if (!(analysis = usp_zero_alloc(sizeof(StringAnalysis)))) return E_OUTOFMEMORY;
-    if (!(analysis->pItem = usp_zero_alloc(num_items * sizeof(SCRIPT_ITEM) + 1))) goto error;
+    if (!(analysis = heap_alloc_zero(sizeof(StringAnalysis)))) return E_OUTOFMEMORY;
+    if (!(analysis->pItem = heap_alloc_zero(num_items * sizeof(SCRIPT_ITEM) + 1))) goto error;
 
     /* FIXME: handle clipping */
     analysis->clip_len = cString;
@@ -624,7 +624,7 @@ HRESULT WINAPI ScriptStringAnalyse(HDC hdc, const void *pString, int cString,
         SCRIPT_ITEM *tmp;
 
         num_items *= 2;
-        if (!(tmp = usp_zero_realloc(analysis->pItem, num_items * sizeof(SCRIPT_ITEM) + 1)))
+        if (!(tmp = heap_realloc_zero(analysis->pItem, num_items * sizeof(SCRIPT_ITEM) + 1)))
             goto error;
 
         analysis->pItem = tmp;
@@ -633,12 +633,12 @@ HRESULT WINAPI ScriptStringAnalyse(HDC hdc, const void *pString, int cString,
     }
     if (hr) goto error;
 
-    if ((analysis->logattrs = usp_alloc(sizeof(SCRIPT_LOGATTR) * cString)))
+    if ((analysis->logattrs = heap_alloc(sizeof(SCRIPT_LOGATTR) * cString)))
         ScriptBreak(pString, cString, (SCRIPT_STRING_ANALYSIS)analysis, analysis->logattrs);
     else
         goto error;
 
-    if (!(analysis->glyphs = usp_zero_alloc(sizeof(StringGlyphs) * analysis->numItems)))
+    if (!(analysis->glyphs = heap_alloc_zero(sizeof(StringGlyphs) * analysis->numItems)))
         goto error;
 
     for (i = 0; i < analysis->numItems; i++)
@@ -646,12 +646,12 @@ HRESULT WINAPI ScriptStringAnalyse(HDC hdc, const void *pString, int cString,
         SCRIPT_CACHE *sc = (SCRIPT_CACHE *)&analysis->sc;
         int cChar = analysis->pItem[i+1].iCharPos - analysis->pItem[i].iCharPos;
         int numGlyphs = 1.5 * cChar + 16;
-        WORD *glyphs = usp_zero_alloc(sizeof(WORD) * numGlyphs);
-        WORD *pwLogClust = usp_zero_alloc(sizeof(WORD) * cChar);
-        int *piAdvance = usp_zero_alloc(sizeof(int) * numGlyphs);
-        SCRIPT_VISATTR *psva = usp_zero_alloc(sizeof(SCRIPT_VISATTR) * cChar);
-        GOFFSET *pGoffset = usp_zero_alloc(sizeof(GOFFSET) * numGlyphs);
-        ABC *abc = usp_zero_alloc(sizeof(ABC));
+        WORD *glyphs = heap_alloc_zero(sizeof(WORD) * numGlyphs);
+        WORD *pwLogClust = heap_alloc_zero(sizeof(WORD) * cChar);
+        int *piAdvance = heap_alloc_zero(sizeof(int) * numGlyphs);
+        SCRIPT_VISATTR *psva = heap_alloc_zero(sizeof(SCRIPT_VISATTR) * cChar);
+        GOFFSET *pGoffset = heap_alloc_zero(sizeof(GOFFSET) * numGlyphs);
+        ABC *abc = heap_alloc_zero(sizeof(ABC));
         int numGlyphsReturned;
 
         /* FIXME: non unicode strings */
@@ -675,11 +675,11 @@ HRESULT WINAPI ScriptStringAnalyse(HDC hdc, const void *pString, int cString,
     return S_OK;
 
 error:
-    usp_free(analysis->glyphs);
-    usp_free(analysis->logattrs);
-    usp_free(analysis->pItem);
-    usp_free(analysis->sc);
-    usp_free(analysis);
+    heap_free(analysis->glyphs);
+    heap_free(analysis->logattrs);
+    heap_free(analysis->pItem);
+    heap_free(analysis->sc);
+    heap_free(analysis);
     return hr;
 }
 
@@ -731,7 +731,7 @@ HRESULT WINAPI ScriptStringOut(SCRIPT_STRING_ANALYSIS ssa,
     {
         cnt += analysis->glyphs[item].numGlyphs;
     }
-    if (!(glyphs = usp_alloc(sizeof(WCHAR) * cnt))) return E_OUTOFMEMORY;
+    if (!(glyphs = heap_alloc(sizeof(WCHAR) * cnt))) return E_OUTOFMEMORY;
 
     /*
      * ScriptStringOut only processes glyphs hence set ETO_GLYPH_INDEX
@@ -767,7 +767,7 @@ HRESULT WINAPI ScriptStringOut(SCRIPT_STRING_ANALYSIS ssa,
     /*
      * Free the output buffer and script cache
      */
-    usp_free(glyphs);
+    heap_free(glyphs);
     return hr;
 }
 
@@ -894,20 +894,20 @@ HRESULT WINAPI ScriptStringFree(SCRIPT_STRING_ANALYSIS *pssa)
 
     for (i = 0; i < analysis->numItems; i++)
     {
-        usp_free(analysis->glyphs[i].glyphs);
-        usp_free(analysis->glyphs[i].pwLogClust);
-        usp_free(analysis->glyphs[i].piAdvance);
-        usp_free(analysis->glyphs[i].psva);
-        usp_free(analysis->glyphs[i].pGoffset);
-        usp_free(analysis->glyphs[i].abc);
+        heap_free(analysis->glyphs[i].glyphs);
+        heap_free(analysis->glyphs[i].pwLogClust);
+        heap_free(analysis->glyphs[i].piAdvance);
+        heap_free(analysis->glyphs[i].psva);
+        heap_free(analysis->glyphs[i].pGoffset);
+        heap_free(analysis->glyphs[i].abc);
     }
 
-    usp_free(analysis->glyphs);
-    usp_free(analysis->pItem);
-    usp_free(analysis->logattrs);
-    usp_free(analysis->sz);
-    usp_free(analysis->sc);
-    usp_free(analysis);
+    heap_free(analysis->glyphs);
+    heap_free(analysis->pItem);
+    heap_free(analysis->logattrs);
+    heap_free(analysis->sz);
+    heap_free(analysis->sc);
+    heap_free(analysis);
 
     if (invalid) return E_INVALIDARG;
     return S_OK;
@@ -1321,7 +1321,7 @@ HRESULT WINAPI ScriptPlace(HDC hdc, SCRIPT_CACHE *psc, const WORD *pwGlyphs,
      *   has been converted to glyphs and we still need to translate back to the original chars
      *   to get the correct ABC widths.   */
 
-     if (!(lpABC = usp_zero_alloc(sizeof(ABC) * cGlyphs))) return E_OUTOFMEMORY;
+     if (!(lpABC = heap_alloc_zero(sizeof(ABC) * cGlyphs))) return E_OUTOFMEMORY;
      if (pABC)
         memset(pABC, 0, sizeof(ABC));
 
@@ -1357,7 +1357,7 @@ HRESULT WINAPI ScriptPlace(HDC hdc, SCRIPT_CACHE *psc, const WORD *pwGlyphs,
      if (pABC)
         TRACE("Total for run:   abcA=%d,  abcB=%d,  abcC=%d\n", pABC->abcA, pABC->abcB, pABC->abcC);
 
-    usp_free(lpABC);
+    heap_free(lpABC);
     unselect_cached_font(psc, hfont);
     return S_OK;
 }
@@ -1615,7 +1615,7 @@ const SIZE * WINAPI ScriptString_pSize(SCRIPT_STRING_ANALYSIS ssa)
 
     if (!analysis->sz)
     {
-        if (!(analysis->sz = usp_alloc(sizeof(SIZE)))) return NULL;
+        if (!(analysis->sz = heap_alloc(sizeof(SIZE)))) return NULL;
         analysis->sz->cy = analysis->sc->height;
 
         analysis->sz->cx = 0;




More information about the wine-cvs mailing list