diff options
author | Sven Weidauer <sven@5sw.de> | 2017-06-05 18:19:03 +0200 |
---|---|---|
committer | Sven Weidauer <sven@5sw.de> | 2017-06-05 18:19:03 +0200 |
commit | f7026ef8b115c4d639aa32033bbf6851834bf998 (patch) | |
tree | cfb79d64db651d9639776efbfac3685c17cd44d3 /frontends/cocoa | |
parent | bf0a0fb15aa650bd9abaad05d6534dfd31ded6e7 (diff) | |
download | netsurf-f7026ef8b115c4d639aa32033bbf6851834bf998.tar.gz netsurf-f7026ef8b115c4d639aa32033bbf6851834bf998.tar.bz2 |
Replace deprecated API
Diffstat (limited to 'frontends/cocoa')
-rw-r--r-- | frontends/cocoa/gui.m | 18 |
1 files 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; } |