Andrew Talbot : dwrite: Avoid signed-unsigned integer comparisons.

Alexandre Julliard julliard at winehq.org
Mon Mar 11 16:24:51 CDT 2013


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

Author: Andrew Talbot <andrew.talbot at talbotville.com>
Date:   Sat Mar  9 21:48:49 2013 +0000

dwrite: Avoid signed-unsigned integer comparisons.

---

 dlls/dwrite/analyzer.c |    2 +-
 dlls/dwrite/font.c     |    4 ++--
 dlls/dwrite/main.c     |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dlls/dwrite/analyzer.c b/dlls/dwrite/analyzer.c
index a0a9008..5c692d1 100644
--- a/dlls/dwrite/analyzer.c
+++ b/dlls/dwrite/analyzer.c
@@ -211,7 +211,7 @@ static const struct script_range script_ranges[] = {
 static UINT16 get_char_script( WCHAR c )
 {
     DWORD ch = c;
-    int i;
+    unsigned int i;
 
     for (i = 0; i < sizeof(script_ranges)/sizeof(struct script_range); i++)
     {
diff --git a/dlls/dwrite/font.c b/dlls/dwrite/font.c
index 191397e..ec18312 100644
--- a/dlls/dwrite/font.c
+++ b/dlls/dwrite/font.c
@@ -288,7 +288,7 @@ static HRESULT WINAPI dwritefontface_GetGlyphIndices(IDWriteFontFace *iface, UIN
     HFONT hfont;
     WCHAR *str;
     HDC hdc;
-    int i;
+    unsigned int i;
 
     TRACE("(%p)->(%p %u %p)\n", This, codepoints, count, glyph_indices);
 
@@ -783,7 +783,7 @@ static INT CALLBACK enum_font_families(const LOGFONTW *lf, const TEXTMETRICW *tm
 static void release_font_collection(IDWriteFontCollection *iface)
 {
     struct dwrite_fontcollection *This = impl_from_IDWriteFontCollection(iface);
-    int i;
+    unsigned int i;
 
     for (i = 0; i < This->count; i++)
         heap_free(This->families[i]);
diff --git a/dlls/dwrite/main.c b/dlls/dwrite/main.c
index c9009a9..da023d9 100644
--- a/dlls/dwrite/main.c
+++ b/dlls/dwrite/main.c
@@ -228,7 +228,7 @@ static ULONG WINAPI localizedstrings_Release(IDWriteLocalizedStrings *iface)
     TRACE("(%p)->(%d)\n", This, ref);
 
     if (!ref) {
-        int i;
+        unsigned int i;
 
         for (i = 0; i < This->count; i++) {
             heap_free(This->data[i].locale);




More information about the wine-cvs mailing list