diff -r f63b2330147a -r ca93f38a1aab project_files/HedgewarsMobile/Classes/ObjcExports.m --- a/project_files/HedgewarsMobile/Classes/ObjcExports.m Sun Nov 20 19:45:40 2011 +0300 +++ b/project_files/HedgewarsMobile/Classes/ObjcExports.m Sun Nov 20 19:07:59 2011 +0100 @@ -23,8 +23,6 @@ #import "OverlayViewController.h" #import "AmmoMenuViewController.h" -//FIXME: add a proper #import when this is exposed in SDL -extern UIView *SDL_getUikitView(void *); // cache the grenade time static NSInteger grenadeTime; @@ -55,7 +53,7 @@ overlay_instance = [[OverlayViewController alloc] initWithNibName:@"OverlayViewController" bundle:nil]; // in order to get rotation events we have to insert the view inside the first view of the second window //TODO: when multihead make sure that overlay is displayed in the touch-enabled window - [SDL_getUikitView(HW_getSDLWindow()) addSubview:overlay_instance.view]; + [[HWUtils mainSDLViewInstance] addSubview:overlay_instance.view]; grenadeTime = 2; if ([HWUtils gameType] == gtSave) {