From 12553224261b1efa2ab052980116d9374be7e009 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 8 Aug 2015 04:14:11 +0200 Subject: [PATCH] Provide wxCheckOsVersion() implementation for iOS. Duplicate the definition from the common code used for all non-OS X ports to fix wxiOS linking errors. See https://github.com/wxWidgets/wxWidgets/pull/62 --- src/osx/iphone/utils.mm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/osx/iphone/utils.mm b/src/osx/iphone/utils.mm index b64a82215f..f8f98df0ec 100644 --- a/src/osx/iphone/utils.mm +++ b/src/osx/iphone/utils.mm @@ -349,5 +349,15 @@ wxString wxGetOsDescription() return release; } +// FIXME: This duplicates the function in src/unix/utilsunx.cpp, we should just +// reuse it instead of there is no iOS-specific implementation of this. +bool wxCheckOsVersion(int majorVsn, int minorVsn) +{ + int majorCur, minorCur; + wxGetOsVersion(&majorCur, &minorCur); + + return majorCur > majorVsn || (majorCur == majorVsn && minorCur >= minorVsn); +} + #endif // wxOSX_USE_IPHONE