Fix some more remaining warnings
This commit is contained in:
@@ -28,7 +28,7 @@ static inline void call(codeblock_t *block, uintptr_t func)
|
||||
codegen_reg_loaded[0] = codegen_reg_loaded[1] = codegen_reg_loaded[2] = codegen_reg_loaded[3] = 0;
|
||||
codegen_reg_loaded[4] = codegen_reg_loaded[5] = codegen_reg_loaded[6] = codegen_reg_loaded[7] = 0;
|
||||
|
||||
if (diff >= -0x80000000 && diff < 0x7fffffff)
|
||||
if (diff >= -0x80000000LL && diff < 0x7fffffffLL)
|
||||
{
|
||||
addbyte(0xE8); /*CALL*/
|
||||
addlong((uint32_t)diff);
|
||||
|
@@ -32,7 +32,7 @@ static inline void call(codeblock_t *block, uintptr_t func)
|
||||
codegen_alloc_bytes(block, 5);
|
||||
diff = (intptr_t)(func - (uintptr_t)&block_write_data[block_pos + 5]);
|
||||
|
||||
if (diff >= -0x80000000 && diff < 0x7fffffff)
|
||||
if (diff >= -0x80000000LL && diff < 0x7fffffffLL)
|
||||
{
|
||||
codegen_addbyte(block, 0xE8); /*CALL*/
|
||||
codegen_addlong(block, (uint32_t)diff);
|
||||
@@ -53,7 +53,7 @@ static inline void jmp(codeblock_t *block, uintptr_t func)
|
||||
codegen_alloc_bytes(block, 5);
|
||||
diff = (intptr_t)(func - (uintptr_t)&block_write_data[block_pos + 5]);
|
||||
|
||||
if (diff >= -0x80000000 && diff < 0x7fffffff)
|
||||
if (diff >= -0x80000000LL && diff < 0x7fffffffLL)
|
||||
{
|
||||
codegen_addbyte(block, 0xe9); /*JMP*/
|
||||
codegen_addlong(block, (uint32_t)diff);
|
||||
|
@@ -45,7 +45,10 @@ deviceconfig_dlgproc(HWND hdlg, UINT message, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
HWND h;
|
||||
|
||||
int val_int, id, c, d, num;
|
||||
int val_int, id, c, d;
|
||||
#ifdef USE_RTMIDI
|
||||
int num;
|
||||
#endif
|
||||
int changed, cid;
|
||||
const device_config_t *config;
|
||||
const device_config_selection_t *selection;
|
||||
|
Reference in New Issue
Block a user