From 1bf7a0ffdbfa6f6be2fcfb75772cb1b6e644bec2 Mon Sep 17 00:00:00 2001 From: Ted John Date: Thu, 12 Jan 2017 18:28:51 +0000 Subject: [PATCH] Fix Win32 warnings --- src/openrct2/config.c | 2 +- src/openrct2/platform/crash.cpp | 2 +- src/openrct2/windows/track_list.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/openrct2/config.c b/src/openrct2/config.c index b7ba5b25a6..eca974cceb 100644 --- a/src/openrct2/config.c +++ b/src/openrct2/config.c @@ -827,7 +827,7 @@ static void config_read_properties(config_section_definition **currentSection, c static bool config_read_enum(void *dest, int destSize, const utf8 *key, int keySize, config_enum_definition *enumDefinitions) { while (enumDefinitions->key != NULL) { - if (strlen(enumDefinitions->key) == keySize && _strnicmp(enumDefinitions->key, key, keySize) == 0) { + if (strlen(enumDefinitions->key) == (size_t)keySize && _strnicmp(enumDefinitions->key, key, keySize) == 0) { memcpy(dest, &enumDefinitions->value.value_uint32, destSize); return true; } diff --git a/src/openrct2/platform/crash.cpp b/src/openrct2/platform/crash.cpp index 54dba095ca..871f8f78cf 100644 --- a/src/openrct2/platform/crash.cpp +++ b/src/openrct2/platform/crash.cpp @@ -124,7 +124,7 @@ static bool OnCrash(const wchar_t * dumpPath, files[numFiles++] = ILCreateFromPathW(saveFilePath); } if (pidl != nullptr) { - HRESULT result = SHOpenFolderAndSelectItems(pidl, numFiles, (LPCITEMIDLIST *)files, 0); + SHOpenFolderAndSelectItems(pidl, numFiles, (LPCITEMIDLIST *)files, 0); ILFree(pidl); for (uint32 i = 0; i < numFiles; i++) { diff --git a/src/openrct2/windows/track_list.c b/src/openrct2/windows/track_list.c index 9a91ca25e1..50ccba6e78 100644 --- a/src/openrct2/windows/track_list.c +++ b/src/openrct2/windows/track_list.c @@ -570,7 +570,7 @@ static void window_track_list_scrollpaint(rct_window *w, rct_drawpixelinfo *dpi, } else { // Build custom track item rct_string_id stringId; - if (listIndex == w->selected_list_item) { + if (listIndex == (size_t)w->selected_list_item) { // Highlight gfx_filter_rect(dpi, x, y, w->width, y + 9, PALETTE_DARKEN_1); stringId = STR_WINDOW_COLOUR_2_STRINGID; @@ -587,7 +587,7 @@ static void window_track_list_scrollpaint(rct_window *w, rct_drawpixelinfo *dpi, for (size_t i = 0; i < _trackDesignsCount; i++, listIndex++) { if (y + 10 >= dpi->y && y < dpi->y + dpi->height) { rct_string_id stringId; - if (listIndex == w->selected_list_item) { + if (listIndex == (size_t)w->selected_list_item) { // Highlight gfx_filter_rect(dpi, x, y, w->width, y + 9, PALETTE_DARKEN_1); stringId = STR_WINDOW_COLOUR_2_STRINGID;