ui/cocoa: Avoid deprecated NSOKButton/NSCancelButton constants
commit8617989eae7398e9e782a73857fc53a548692b31
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 19 May 2015 08:11:18 +0000 (19 09:11 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 19 May 2015 08:11:18 +0000 (19 09:11 +0100)
tree4e2381ebc442c104f2a8eed8f7d17e1e6b1d50ed
parent81801ae21333d81a8e7887bc6b11c601b6ecbee6
ui/cocoa: Avoid deprecated NSOKButton/NSCancelButton constants

In OSX 10.10, the NSOKButton and NSCancelButton constants are deprecated
and provoke compiler warnings. Avoid them by using the
NSFileHandlingPanelCancelButton and NSFileHandlingPanelOKButton constants
instead. These are the documented correct constants for the 10.6-and-up
beginSheetModalForWindow API we use. We also use the same method for
the pre-10.6 compatibility code path, but conveniently the constant
values are the same and the constant names have been present since 10.0.
Preferring the constant names that match the non-legacy API makes more
sense anyway.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1431296361-16981-7-git-send-email-peter.maydell@linaro.org
ui/cocoa.m