mirror of
https://github.com/python/cpython.git
synced 2025-11-03 03:22:27 +00:00
Fixed for compiling without OLDROUTINENAMES and OLDROUTINELOCATIONS
This commit is contained in:
parent
1aec32363f
commit
9e1be97ddf
2 changed files with 6 additions and 6 deletions
|
|
@ -57,9 +57,9 @@ getwd(cwd)
|
||||||
/* First, get the default volume name and working directory ID. */
|
/* First, get the default volume name and working directory ID. */
|
||||||
|
|
||||||
pb.w.ioNamePtr= (unsigned char *)cwd;
|
pb.w.ioNamePtr= (unsigned char *)cwd;
|
||||||
err= PBHGetVol(&pb.w, FALSE);
|
err= PBHGetVolSync(&pb.w);
|
||||||
if (err != noErr) {
|
if (err != noErr) {
|
||||||
sprintf(cwd, "I/O error %d in PBHGetVol", err);
|
sprintf(cwd, "I/O error %d in PBHGetVolSync", err);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
ecwd= strchr((const char *)p2cstr((unsigned char*)cwd), EOS);
|
ecwd= strchr((const char *)p2cstr((unsigned char*)cwd), EOS);
|
||||||
|
|
@ -75,9 +75,9 @@ getwd(cwd)
|
||||||
pb.d.ioNamePtr= (unsigned char *) ++ebuf;
|
pb.d.ioNamePtr= (unsigned char *) ++ebuf;
|
||||||
pb.d.ioFDirIndex= -1;
|
pb.d.ioFDirIndex= -1;
|
||||||
pb.d.ioDrDirID= dirid;
|
pb.d.ioDrDirID= dirid;
|
||||||
err= PBGetCatInfo((CInfoPBPtr)&pb.d, FALSE);
|
err= PBGetCatInfoSync((CInfoPBPtr)&pb.d);
|
||||||
if (err != noErr) {
|
if (err != noErr) {
|
||||||
sprintf(cwd, "I/O error %d in PBGetCatInfo", err);
|
sprintf(cwd, "I/O error %d in PBGetCatInfoSync", err);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
dirid= pb.d.ioDrParID;
|
dirid= pb.d.ioDrParID;
|
||||||
|
|
|
||||||
|
|
@ -29,9 +29,9 @@ macstat(path, buf)
|
||||||
pb.d.ioDrDirID = 0;
|
pb.d.ioDrDirID = 0;
|
||||||
pb.f.ioFVersNum = 0; /* Fix found by Timo! See Tech Note 102 */
|
pb.f.ioFVersNum = 0; /* Fix found by Timo! See Tech Note 102 */
|
||||||
if (hfsrunning())
|
if (hfsrunning())
|
||||||
err = PBGetCatInfo((CInfoPBPtr)&pb, FALSE);
|
err = PBGetCatInfoSync((CInfoPBPtr)&pb);
|
||||||
else
|
else
|
||||||
err = PBGetFInfo((ParmBlkPtr)&pb, FALSE);
|
err = PBGetFInfoSync((ParmBlkPtr)&pb);
|
||||||
if (err != noErr) {
|
if (err != noErr) {
|
||||||
errno = ENOENT;
|
errno = ENOENT;
|
||||||
return -1;
|
return -1;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue