Fixed for compiling without OLDROUTINENAMES and OLDROUTINELOCATIONS
This commit is contained in:
parent
1aec32363f
commit
9e1be97ddf
|
@ -57,9 +57,9 @@ getwd(cwd)
|
|||
/* First, get the default volume name and working directory ID. */
|
||||
|
||||
pb.w.ioNamePtr= (unsigned char *)cwd;
|
||||
err= PBHGetVol(&pb.w, FALSE);
|
||||
err= PBHGetVolSync(&pb.w);
|
||||
if (err != noErr) {
|
||||
sprintf(cwd, "I/O error %d in PBHGetVol", err);
|
||||
sprintf(cwd, "I/O error %d in PBHGetVolSync", err);
|
||||
return NULL;
|
||||
}
|
||||
ecwd= strchr((const char *)p2cstr((unsigned char*)cwd), EOS);
|
||||
|
@ -75,9 +75,9 @@ getwd(cwd)
|
|||
pb.d.ioNamePtr= (unsigned char *) ++ebuf;
|
||||
pb.d.ioFDirIndex= -1;
|
||||
pb.d.ioDrDirID= dirid;
|
||||
err= PBGetCatInfo((CInfoPBPtr)&pb.d, FALSE);
|
||||
err= PBGetCatInfoSync((CInfoPBPtr)&pb.d);
|
||||
if (err != noErr) {
|
||||
sprintf(cwd, "I/O error %d in PBGetCatInfo", err);
|
||||
sprintf(cwd, "I/O error %d in PBGetCatInfoSync", err);
|
||||
return NULL;
|
||||
}
|
||||
dirid= pb.d.ioDrParID;
|
||||
|
|
|
@ -29,9 +29,9 @@ macstat(path, buf)
|
|||
pb.d.ioDrDirID = 0;
|
||||
pb.f.ioFVersNum = 0; /* Fix found by Timo! See Tech Note 102 */
|
||||
if (hfsrunning())
|
||||
err = PBGetCatInfo((CInfoPBPtr)&pb, FALSE);
|
||||
err = PBGetCatInfoSync((CInfoPBPtr)&pb);
|
||||
else
|
||||
err = PBGetFInfo((ParmBlkPtr)&pb, FALSE);
|
||||
err = PBGetFInfoSync((ParmBlkPtr)&pb);
|
||||
if (err != noErr) {
|
||||
errno = ENOENT;
|
||||
return -1;
|
||||
|
|
Loading…
Reference in New Issue