From f7026ef8b115c4d639aa32033bbf6851834bf998 Mon Sep 17 00:00:00 2001 From: Sven Weidauer Date: Mon, 5 Jun 2017 18:19:03 +0200 Subject: Replace deprecated API --- frontends/cocoa/gui.m | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/frontends/cocoa/gui.m b/frontends/cocoa/gui.m index 68411c98c..9c0ccac91 100644 --- a/frontends/cocoa/gui.m +++ b/frontends/cocoa/gui.m @@ -53,13 +53,17 @@ struct browser_window; /* exported function docuemnted in cocoa/gui.h */ nserror cocoa_warning(const char *warning, const char *detail) { - NSRunAlertPanel(NSLocalizedString(@"Warning", - @"Warning title"), - NSLocalizedString(@"Warning %s%s%s", - @"Warning message"), - NSLocalizedString(@"OK", @""), nil, nil, - warning, detail != NULL ? ": " : "", - detail != NULL ? detail : ""); + NSAlert *alert = [[NSAlert alloc] init]; + alert.messageText = NSLocalizedString(@"Warning", + @"Warning title"); + alert.informativeText = [NSString localizedStringWithFormat:NSLocalizedString(@"Warning %s%s%s", @"Warning message"), + warning, detail != NULL ? ": " : "", + detail != NULL ? detail : ""]; + + [alert addButtonWithTitle:NSLocalizedString(@"OK", @"")]; + + [alert runModal]; + return NSERROR_OK; } -- cgit v1.2.3