mirror of https://github.com/OpenRCT2/OpenRCT2.git
Merge pull request #1534 from Gymnasiast/fix-warnings
Fix some warnings
This commit is contained in:
commit
87d438681e
|
@ -1118,7 +1118,7 @@ int scrolling_text_setup(rct_string_id string_id, uint16 scroll, uint16 scrollin
|
|||
* dx : height
|
||||
* edi : unknown
|
||||
*/
|
||||
int sub_6629BC(int height, uint16 ax, uint32 image_id, uint32 edi){
|
||||
int sub_6629BC(int height, uint16 ax, uint32 image_id, int edi){
|
||||
int eax = ax, ebx = 0, ecx = 0, edx = height, esi = 0, _edi = edi, ebp = image_id;
|
||||
|
||||
RCT2_CALLFUNC_X(0x006629BC, &eax, &ebx, &ecx, &edx, &esi, &_edi, &ebp);
|
||||
|
|
|
@ -21,6 +21,7 @@
|
|||
#pragma warning(disable : 4996) // GetVersionExA deprecated
|
||||
|
||||
#include <setjmp.h>
|
||||
#include <time.h>
|
||||
#include "addresses.h"
|
||||
#include "audio/audio.h"
|
||||
#include "audio/mixer.h"
|
||||
|
|
|
@ -828,7 +828,7 @@ static void sub_674BCF()
|
|||
/**
|
||||
* Modifys the given S6 data so that ghost elements, rides with no track elements or unused banners / user strings are saved.
|
||||
*/
|
||||
static scenario_fix_ghosts(rct_s6_data *s6)
|
||||
static void scenario_fix_ghosts(rct_s6_data *s6)
|
||||
{
|
||||
// Remove all ghost elements
|
||||
size_t mapElementTotalSize = MAX_MAP_ELEMENTS * sizeof(rct_map_element);
|
||||
|
|
|
@ -675,13 +675,13 @@ static void window_options_mousedown(int widgetIndex, rct_window*w, rct_widget*
|
|||
num_items = gConfigThemes.num_presets;
|
||||
|
||||
gDropdownItemsFormat[0] = 2777;
|
||||
gDropdownItemsArgs[0] = (uint64)&gConfigThemes.presets[1].name;
|
||||
gDropdownItemsArgs[0] = (uint32)&gConfigThemes.presets[1].name;
|
||||
gDropdownItemsFormat[1] = 2777;
|
||||
gDropdownItemsArgs[1] = (uint64)&gConfigThemes.presets[0].name;
|
||||
gDropdownItemsArgs[1] = (uint32)&gConfigThemes.presets[0].name;
|
||||
|
||||
for (i = 2; i < num_items; i++) {
|
||||
gDropdownItemsFormat[i] = 2777;
|
||||
gDropdownItemsArgs[i] = (uint64)&gConfigThemes.presets[i].name;
|
||||
gDropdownItemsArgs[i] = (uint32)&gConfigThemes.presets[i].name;
|
||||
}
|
||||
|
||||
window_dropdown_show_text_custom_width(
|
||||
|
@ -749,7 +749,7 @@ static void window_options_mousedown(int widgetIndex, rct_window*w, rct_widget*
|
|||
case WIDX_LANGUAGE_DROPDOWN:
|
||||
for (i = 1; i < LANGUAGE_COUNT; i++) {
|
||||
gDropdownItemsFormat[i - 1] = 2777;
|
||||
gDropdownItemsArgs[i - 1] = (sint64)language_names[i];
|
||||
gDropdownItemsArgs[i - 1] = (sint32)language_names[i];
|
||||
}
|
||||
window_options_show_dropdown(w, widget, LANGUAGE_COUNT - 1);
|
||||
gDropdownItemsChecked = 1 << (gCurrentLanguage - 1);
|
||||
|
@ -827,7 +827,7 @@ static void window_options_mousedown(int widgetIndex, rct_window*w, rct_widget*
|
|||
|
||||
for (i = 0; i < num_items; i++) {
|
||||
gDropdownItemsFormat[i] = 2777;
|
||||
gDropdownItemsArgs[i] = (uint64)&gConfigTitleSequences.presets[i].name;
|
||||
gDropdownItemsArgs[i] = (uint32)&gConfigTitleSequences.presets[i].name;
|
||||
}
|
||||
|
||||
window_dropdown_show_text_custom_width(
|
||||
|
|
|
@ -533,13 +533,13 @@ static void window_themes_mousedown(int widgetIndex, rct_window* w, rct_widget*
|
|||
|
||||
widget--;
|
||||
gDropdownItemsFormat[0] = 2777;
|
||||
gDropdownItemsArgs[0] = (uint64)&gConfigThemes.presets[1].name;
|
||||
gDropdownItemsArgs[0] = (uint32)&gConfigThemes.presets[1].name;
|
||||
gDropdownItemsFormat[1] = 2777;
|
||||
gDropdownItemsArgs[1] = (uint64)&gConfigThemes.presets[0].name;
|
||||
gDropdownItemsArgs[1] = (uint32)&gConfigThemes.presets[0].name;
|
||||
|
||||
for (i = 2; i < num_items; i++) {
|
||||
gDropdownItemsFormat[i] = 2777;
|
||||
gDropdownItemsArgs[i] = (uint64)&gConfigThemes.presets[i].name;
|
||||
gDropdownItemsArgs[i] = (uint32)&gConfigThemes.presets[i].name;
|
||||
}
|
||||
|
||||
window_dropdown_show_text_custom_width(
|
||||
|
|
|
@ -347,7 +347,7 @@ static void window_title_command_editor_mousedown(int widgetIndex, rct_window* w
|
|||
num_items = gConfigTitleSequences.presets[gCurrentTitleSequence].num_saves;
|
||||
for (i = 0; i < num_items; i++) {
|
||||
gDropdownItemsFormat[i] = 2777;
|
||||
gDropdownItemsArgs[i] = (uint64)&gConfigTitleSequences.presets[gCurrentTitleSequence].saves[i];
|
||||
gDropdownItemsArgs[i] = (uint32)&gConfigTitleSequences.presets[gCurrentTitleSequence].saves[i];
|
||||
}
|
||||
|
||||
window_dropdown_show_text_custom_width(
|
||||
|
|
|
@ -574,7 +574,7 @@ static void window_title_editor_mousedown(int widgetIndex, rct_window* w, rct_wi
|
|||
widget--;
|
||||
for (i = 0; i < num_items; i++) {
|
||||
gDropdownItemsFormat[i] = 2777;
|
||||
gDropdownItemsArgs[i] = (uint64)&gConfigTitleSequences.presets[i].name;
|
||||
gDropdownItemsArgs[i] = (uint32)&gConfigTitleSequences.presets[i].name;
|
||||
}
|
||||
|
||||
window_dropdown_show_text_custom_width(
|
||||
|
@ -997,4 +997,4 @@ void window_title_editor_scrollpaint(rct_window *w, rct_drawpixelinfo *dpi, int
|
|||
gfx_draw_string_left(dpi, 1170, (void*)RCT2_ADDRESS_COMMON_FORMAT_ARGS, w->colours[1], x + 5, y);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue