diff --git a/dlls/dwrite/analyzer.c b/dlls/dwrite/analyzer.c index a0a9008b60c..5c692d183b7 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 191397eb834..ec18312c228 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 c9009a9b37b..da023d96134 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);