XQuartz: Stop checking version numbers of the bundle because CFBundleGetVersionNumber is gimpish
(cherry picked from commit 9f5bdd89608ec12012592ff395b82e954fbb4da8)
This commit is contained in:
parent
fbfbf93405
commit
a2cd211778
|
@ -96,20 +96,6 @@ static void set_x11_path() {
|
||||||
exit(3);
|
exit(3);
|
||||||
}
|
}
|
||||||
|
|
||||||
ver = CFBundleGetVersionNumber(bundle);
|
|
||||||
if( !(ver >= 0x02308000 || (ver >= 0x02168000 && ver < 0x02208000))) {
|
|
||||||
CFStringRef versionStr = CFBundleGetValueForInfoDictionaryKey(bundle, kCFBundleVersionKey);
|
|
||||||
const char * versionCStr = "Unknown";
|
|
||||||
|
|
||||||
if(versionStr)
|
|
||||||
versionCStr = CFStringGetCStringPtr(versionStr, kCFStringEncodingMacRoman);
|
|
||||||
|
|
||||||
fprintf(stderr, "Xquartz: Could not find a new enough X11.app LSFindApplicationForInfo() returned\n");
|
|
||||||
fprintf(stderr, " X11.app = %s\n", x11_path);
|
|
||||||
fprintf(stderr, " Version = %s (%x), Expected Version > 2.3.0 or 2.1.6\n", versionCStr, (unsigned)ver);
|
|
||||||
exit(9);
|
|
||||||
}
|
|
||||||
|
|
||||||
strlcat(x11_path, kX11AppBundlePath, sizeof(x11_path));
|
strlcat(x11_path, kX11AppBundlePath, sizeof(x11_path));
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
fprintf(stderr, "Xquartz: X11.app = %s\n", x11_path);
|
fprintf(stderr, "Xquartz: X11.app = %s\n", x11_path);
|
||||||
|
|
Loading…
Reference in New Issue