diff --git a/setter/src/os2/os2defs.h b/setter/src/os2/os2defs.h index c720c46..080803c 100644 --- a/setter/src/os2/os2defs.h +++ b/setter/src/os2/os2defs.h @@ -32,7 +32,7 @@ Copyright (C) 2011-2021 Natalia Portillo #include #endif -#if(defined(__I86__) || defined(__i86__) || defined(_M_I86)) // 16 bit +#if(defined(__I86__) || defined(__i86__) || defined(_M_I86)) || defined(M_I86) // 16 bit #ifndef APIRET #define APIRET USHORT @@ -76,7 +76,7 @@ Copyright (C) 2011-2021 Natalia Portillo #define FSAT_REMOTEDRV 4 /* Remote drive attached to FSD */ #endif -#if(defined(__I86__) || defined(__i86__) || defined(_M_I86)) // 16 bit +#if(defined(__I86__) || defined(__i86__) || defined(_M_I86) || defined(M_I86)) // 16 bit #define __os2_chdir(path) DosChDir(path, 0) #define __os2_mkdir(path) DosMkDir(path, 0) diff --git a/setter/src/os2/time.c b/setter/src/os2/time.c index bf14d37..49f5b8b 100644 --- a/setter/src/os2/time.c +++ b/setter/src/os2/time.c @@ -46,7 +46,7 @@ void Timestamps(const char* path) char message[300]; // 16 bit -#if(defined(__I86__) || defined(__i86__) || defined(_M_I86)) +#if(defined(__I86__) || defined(__i86__) || defined(_M_I86) || defined(M_I86)) USHORT status_size = sizeof(FILESTATUS); FILESTATUS status; USHORT driveNo = path[0] - '@'; diff --git a/setter/src/os2/volume.c b/setter/src/os2/volume.c index 651ef1d..e783ce8 100644 --- a/setter/src/os2/volume.c +++ b/setter/src/os2/volume.c @@ -46,7 +46,7 @@ void GetVolumeInfo(const char* path, size_t* clusterSize) USHORT usVolSerialLow; // 16 bit -#if(defined(__I86__) || defined(__i86__) || defined(_M_I86)) +#if(defined(__I86__) || defined(__i86__) || defined(_M_I86) || defined(M_I86)) USHORT cbData = sizeof(bData); USHORT driveNo = path[0] - '@'; #else // 32 bit @@ -59,7 +59,7 @@ void GetVolumeInfo(const char* path, size_t* clusterSize) *clusterSize = 0; // 16 bit -#if(defined(__I86__) || defined(__i86__) || defined(_M_I86)) +#if(defined(__I86__) || defined(__i86__) || defined(_M_I86) || defined(M_I86)) rc = DosQFSAttach((PSZ)path, 0, FSAIL_QUERYNAME, (PVOID)&bData, &cbData, 0); #else // 32 bit rc = DosQueryFSAttach((PSZ)path, 0, FSAIL_QUERYNAME, (PVOID)&bData, &cbData); @@ -73,7 +73,7 @@ void GetVolumeInfo(const char* path, size_t* clusterSize) else { // 16 bit -#if(defined(__I86__) || defined(__i86__) || defined(_M_I86)) +#if(defined(__I86__) || defined(__i86__) || defined(_M_I86) || defined(M_I86)) fsdName = &bData[4 + (USHORT)bData[2] + 1 + 2]; #else // 32 bit fsdName = &bData[8 + (USHORT)bData[2] + 1]; @@ -84,7 +84,7 @@ void GetVolumeInfo(const char* path, size_t* clusterSize) pfsAllocateBuffer = (PFSALLOCATE)malloc(sizeof(FSALLOCATE)); // 16 bit -#if(defined(__I86__) || defined(__i86__) || defined(_M_I86)) +#if(defined(__I86__) || defined(__i86__) || defined(_M_I86) || defined(M_I86)) rc = DosQFSInfo(driveNo, 1, (PBYTE)pfsAllocateBuffer, sizeof(FSALLOCATE)); #else // 32 bit rc = DosQueryFSInfo(driveNo, FSIL_ALLOC, (PBYTE)pfsAllocateBuffer, sizeof(FSALLOCATE)); @@ -112,7 +112,7 @@ void GetVolumeInfo(const char* path, size_t* clusterSize) pfsInfo = (PFSINFO)malloc(sizeof(FSINFO)); // 16 bit -#if(defined(__I86__) || defined(__i86__) || defined(_M_I86)) +#if(defined(__I86__) || defined(__i86__) || defined(_M_I86) || defined(M_I86)) rc = DosQFSInfo(driveNo, 2, (PBYTE)pfsInfo, sizeof(FSINFO)); #else // 32 bit rc = DosQueryFSInfo(driveNo, FSIL_VOLSER, (PBYTE)pfsInfo, sizeof(FSINFO));