Previous fix about ia64 refixed
This commit is contained in:
parent
855aaf0946
commit
65c2473030
2 changed files with 4 additions and 6 deletions
|
@ -127,8 +127,8 @@ void pump()
|
|||
SDL_UserEvent user_event;
|
||||
user_event.type = DOUBLE_CLICK_EVENT;
|
||||
user_event.code = 0;
|
||||
user_event.data1 = new int(event.button.x);
|
||||
user_event.data2 = new int(event.button.y);
|
||||
user_event.data1 = reinterpret_cast<void*>(event.button.x);
|
||||
user_event.data2 = reinterpret_cast<void*>(event.button.y);
|
||||
::SDL_PushEvent(reinterpret_cast<SDL_Event*>(&user_event));
|
||||
}
|
||||
|
||||
|
|
|
@ -225,10 +225,8 @@ void menu::handle_event(const SDL_Event& event)
|
|||
x = event.button.x;
|
||||
y = event.button.y;
|
||||
} else {
|
||||
x = *(reinterpret_cast<int*>(event.user.data1));
|
||||
y = *(reinterpret_cast<int*>(event.user.data2));
|
||||
delete reinterpret_cast<int*>(event.user.data1);
|
||||
delete reinterpret_cast<int*>(event.user.data2);
|
||||
x = (int)event.user.data1;
|
||||
y = (int)event.user.data2;
|
||||
}
|
||||
|
||||
const int item = hit(x,y);
|
||||
|
|
Loading…
Add table
Reference in a new issue