#ifdef __TURBOC__
#include
#else
#include
#include
#endif
int
GetCurrentDirectory (int Disk, char *CurDir) {
#ifdef __TURBOC__
return (getcurdir(Disk, CurDir));
#else
unsigned CurDrive, NumberOfDrives;
_dos_getdrive(&CurDrive);
_dos_setdrive(Disk, &NumberOfDrives);
getcwd(CurDir, sizeof(*CurDir));
_dos_setdrive(CurDrive, &NumberOfDrives);
return (0);
#endif
}
void
GetCurrentDisk (int *CurDisk) {
#ifdef __TURBOC__
*CurDisk = getdisk();
#else
_dos_getdrive(CurDisk);
#endif
}