diff --git a/src/html/htmlctrl/webkit/webkit.mm b/src/html/htmlctrl/webkit/webkit.mm index d2a18baa79..b6d6155bf6 100644 --- a/src/html/htmlctrl/webkit/webkit.mm +++ b/src/html/htmlctrl/webkit/webkit.mm @@ -376,7 +376,7 @@ inline int wxNavTypeFromWebNavType(int type){ wxWebKitCtrl* webKitWindow; } -- initWithWxWindow: (wxWebKitCtrl*)inWindow; +- (id)initWithWxWindow: (wxWebKitCtrl*)inWindow; @end @@ -385,7 +385,7 @@ inline int wxNavTypeFromWebNavType(int type){ wxWebKitCtrl* webKitWindow; } -- initWithWxWindow: (wxWebKitCtrl*)inWindow; +- (id)initWithWxWindow: (wxWebKitCtrl*)inWindow; @end @@ -394,7 +394,7 @@ inline int wxNavTypeFromWebNavType(int type){ wxWebKitCtrl* webKitWindow; } -- initWithWxWindow: (wxWebKitCtrl*)inWindow; +- (id)initWithWxWindow: (wxWebKitCtrl*)inWindow; @end @@ -806,7 +806,7 @@ void wxWebKitCtrl::MacVisibilityChanged(){ @implementation MyFrameLoadMonitor -- initWithWxWindow: (wxWebKitCtrl*)inWindow +- (id)initWithWxWindow: (wxWebKitCtrl*)inWindow { self = [super init]; webKitWindow = inWindow; // non retained @@ -887,7 +887,7 @@ void wxWebKitCtrl::MacVisibilityChanged(){ @implementation MyPolicyDelegate -- initWithWxWindow: (wxWebKitCtrl*)inWindow +- (id)initWithWxWindow: (wxWebKitCtrl*)inWindow { self = [super init]; webKitWindow = inWindow; // non retained @@ -938,7 +938,7 @@ void wxWebKitCtrl::MacVisibilityChanged(){ @implementation MyUIDelegate -- initWithWxWindow: (wxWebKitCtrl*)inWindow +- (id)initWithWxWindow: (wxWebKitCtrl*)inWindow { self = [super init]; webKitWindow = inWindow; // non retained diff --git a/src/osx/webview_webkit.mm b/src/osx/webview_webkit.mm index 0722975f80..b5405552e6 100644 --- a/src/osx/webview_webkit.mm +++ b/src/osx/webview_webkit.mm @@ -309,7 +309,7 @@ DEFINE_ONE_SHOT_HANDLER_GETTER( wxWebViewWebKitEventHandler ) wxWebViewWebKit* webKitWindow; } -- initWithWxWindow: (wxWebViewWebKit*)inWindow; +- (id)initWithWxWindow: (wxWebViewWebKit*)inWindow; @end @@ -318,7 +318,7 @@ DEFINE_ONE_SHOT_HANDLER_GETTER( wxWebViewWebKitEventHandler ) wxWebViewWebKit* webKitWindow; } -- initWithWxWindow: (wxWebViewWebKit*)inWindow; +- (id)initWithWxWindow: (wxWebViewWebKit*)inWindow; @end @@ -327,7 +327,7 @@ DEFINE_ONE_SHOT_HANDLER_GETTER( wxWebViewWebKitEventHandler ) wxWebViewWebKit* webKitWindow; } -- initWithWxWindow: (wxWebViewWebKit*)inWindow; +- (id)initWithWxWindow: (wxWebViewWebKit*)inWindow; @end @@ -1033,7 +1033,7 @@ void wxWebViewWebKit::RegisterHandler(wxSharedPtr handler) @implementation WebViewLoadDelegate -- initWithWxWindow: (wxWebViewWebKit*)inWindow +- (id)initWithWxWindow: (wxWebViewWebKit*)inWindow { [super init]; webKitWindow = inWindow; // non retained @@ -1223,7 +1223,7 @@ wxString nsErrorToWxHtmlError(NSError* error, wxWebViewNavigationError* out) @implementation WebViewPolicyDelegate -- initWithWxWindow: (wxWebViewWebKit*)inWindow +- (id)initWithWxWindow: (wxWebViewWebKit*)inWindow { [super init]; webKitWindow = inWindow; // non retained @@ -1363,7 +1363,7 @@ wxString nsErrorToWxHtmlError(NSError* error, wxWebViewNavigationError* out) @implementation WebViewUIDelegate -- initWithWxWindow: (wxWebViewWebKit*)inWindow +- (id)initWithWxWindow: (wxWebViewWebKit*)inWindow { [super init]; webKitWindow = inWindow; // non retained