X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fplat%2FDarwin.cc;h=7ab869617833f2e4213f9f12802b376122b0a7c7;hb=8e190fb0ff508ccf4962bbfbf8295a431805c12b;hp=67400e1eee2bed51b111926063709ce4e3512f93;hpb=bf0e7b510f32df7da4684fd19fc55aef8156e9f5;p=org.ibex.core.git diff --git a/src/org/ibex/plat/Darwin.cc b/src/org/ibex/plat/Darwin.cc index 67400e1..7ab8696 100644 --- a/src/org/ibex/plat/Darwin.cc +++ b/src/org/ibex/plat/Darwin.cc @@ -590,8 +590,8 @@ static OSStatus windowEventHandler(EventHandlerCallRef handler, EventRef e, void r = WC(GetEventParameter)(e,kEventParamMouseWheelDelta,typeSInt32,NULL,sizeof(delta),NULL,&delta); checkStatus(r,"GetEventParameter"); switch(axis) { - case kEventMouseWheelAxisX: surface->HScroll(40 * delta); break; - case kEventMouseWheelAxisY: surface->VScroll(40 * delta); break; + case kEventMouseWheelAxisX: surface->HScroll((jint)(40 * delta)); break; + case kEventMouseWheelAxisY: surface->VScroll((jint)(40 * delta)); break; } return noErr; }