mirror of
https://github.com/kanjitalk755/macemu.git
synced 2024-12-25 17:29:19 +00:00
Don't restrict MacOS X Xserver detection on native versions since SheepShaver
can run remotely and drawing to an X window on MacOS X.
This commit is contained in:
parent
1406b615c7
commit
1c915bbc19
@ -892,12 +892,10 @@ static void keycode_init(void)
|
|||||||
|
|
||||||
// Search for server vendor string, then read keycodes
|
// Search for server vendor string, then read keycodes
|
||||||
const char *vendor = ServerVendor(x_display);
|
const char *vendor = ServerVendor(x_display);
|
||||||
#if (defined(__APPLE__) && defined(__MACH__))
|
|
||||||
// Force use of MacX mappings on MacOS X with Apple's X server
|
// Force use of MacX mappings on MacOS X with Apple's X server
|
||||||
int dummy;
|
int dummy;
|
||||||
if (XQueryExtension(x_display, "Apple-DRI", &dummy, &dummy, &dummy))
|
if (XQueryExtension(x_display, "Apple-DRI", &dummy, &dummy, &dummy))
|
||||||
vendor = "MacX";
|
vendor = "MacX";
|
||||||
#endif
|
|
||||||
bool vendor_found = false;
|
bool vendor_found = false;
|
||||||
char line[256];
|
char line[256];
|
||||||
while (fgets(line, 255, f)) {
|
while (fgets(line, 255, f)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user