diff options
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 2005-04-29 09:00:22 +0000 |
---|---|---|
committer | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 2005-04-29 09:00:22 +0000 |
commit | 4f19cb1521ff3c2c50820d91c00dea6d2af48954 (patch) | |
tree | 843c05b7832f333efdf793ae7669924d1de0fa7b | |
parent | 4df24d3be61d9956b7fe7f725bfc7132d73ca093 (diff) | |
download | emacs-4f19cb1521ff3c2c50820d91c00dea6d2af48954.tar.gz emacs-4f19cb1521ff3c2c50820d91c00dea6d2af48954.tar.bz2 emacs-4f19cb1521ff3c2c50820d91c00dea6d2af48954.zip |
(Fx_server_version): Add BLOCK_INPUT around Gestalt.
-rw-r--r-- | src/macfns.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/macfns.c b/src/macfns.c index b85c4f01795..a8b685582d5 100644 --- a/src/macfns.c +++ b/src/macfns.c @@ -2969,8 +2969,13 @@ If omitted or nil, that stands for the selected frame's display. */) { int mac_major_version; SInt32 response; + OSErr err; - if (Gestalt (gestaltSystemVersion, &response) != noErr) + BLOCK_INPUT; + err = Gestalt (gestaltSystemVersion, &response); + UNBLOCK_INPUT; + + if (err != noErr) error ("Cannot get Mac OS version"); mac_major_version = (response >> 8) & 0xff; |