comparison src/macfns.c @ 80603:ab362d6a1530

(Fx_server_version): Don't use gestaltSystemVersionMajor, gestaltSystemVersionMinor, or gestaltSystemVersionBugFix.
author YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
date Fri, 11 Jul 2008 08:53:01 +0000
parents 458a994205d2
children 3760da9fe15e
comparison
equal deleted inserted replaced
80602:1310a26c647b 80603:ab362d6a1530
2945 err = Gestalt (gestaltSystemVersion, &response); 2945 err = Gestalt (gestaltSystemVersion, &response);
2946 if (err == noErr) 2946 if (err == noErr)
2947 { 2947 {
2948 if (response >= 0x00001040) 2948 if (response >= 0x00001040)
2949 { 2949 {
2950 err = Gestalt (gestaltSystemVersionMajor, &major); 2950 err = Gestalt ('sys1', &major);
2951 if (err == noErr) 2951 if (err == noErr)
2952 err = Gestalt (gestaltSystemVersionMinor, &minor); 2952 err = Gestalt ('sys2', &minor);
2953 if (err == noErr) 2953 if (err == noErr)
2954 err = Gestalt (gestaltSystemVersionBugFix, &bugfix); 2954 err = Gestalt ('sys3', &bugfix);
2955 } 2955 }
2956 else 2956 else
2957 { 2957 {
2958 bugfix = response & 0xf; 2958 bugfix = response & 0xf;
2959 response >>= 4; 2959 response >>= 4;