Previous fix about ia64 refixed

This commit is contained in:
uid67456 2004-01-29 02:17:27 +00:00
parent 855aaf0946
commit 65c2473030
2 changed files with 4 additions and 6 deletions

View file

@ -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));
}

View file

@ -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);