Move include files to folder.

This commit is contained in:
2021-03-09 04:39:19 +00:00
parent 92a052002c
commit ccdb28a5f6
13 changed files with 346 additions and 429 deletions

View File

@@ -11,7 +11,7 @@ AllowAllParametersOfDeclarationOnNextLine: false
AllowShortBlocksOnASingleLine: true
AllowShortCaseLabelsOnASingleLine: true
AllowShortFunctionsOnASingleLine: All
AllowShortIfStatementsOnASingleLine: true
AllowShortIfStatementsOnASingleLine: Always
AllowShortLoopsOnASingleLine: true
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
@@ -58,14 +58,21 @@ ForEachMacros:
- BOOST_FOREACH
IncludeBlocks: Regroup
IncludeCategories:
- Regex: '<[[:alnum:].]+>'
Priority: -1
- Regex: '^"(llvm|llvm-c|clang|clang-c)/'
Priority: 2
- Regex: '^(<|"(gtest|gmock|isl|json)/)'
Priority: 3
- Regex: '^(<winsock2.h>)'
Priority: -3
SortPriority: -4
- Regex: '^(<windows.h>)'
Priority: -3
SortPriority: -3
- Regex: '^(<.*)'
Priority: -2
SortPriority: -2
- Regex: '^("(win32|windows))'
Priority: 1
SortPriority: -1
- Regex: '.*'
Priority: 1
SortPriority: 1
IncludeIsMainRegex: '(Test)?$'
IndentCaseLabels: true
IndentPPDirectives: None
@@ -88,7 +95,7 @@ PenaltyBreakFirstLessLess: 120
PenaltyBreakString: 1000
PenaltyExcessCharacter: 1000000
PenaltyReturnTypeOnItsOwnLine: 60
PointerAlignment: Right
PointerAlignment: Left
ReflowComments: true
SortIncludes: true
SortUsingDeclarations: true

View File

@@ -3,4 +3,4 @@ project(setter C)
set(CMAKE_C_STANDARD 90)
add_executable(setter src/consts.h src/defs.h src/main.h src/dosos2.h src/os2_16.h src/os2_32.h src/main.c src/dos.c src/os2_16.c src/os2_32.c src/win32.c src/win32.h src/unix/unix.c src/macos.c src/macos.h src/unix/unix.h src/linux/linux.c src/linux/linux.h src/netware.c src/netware.h)
add_executable(setter src/include/consts.h src/include/defs.h src/main.h src/dosos2.h src/os2_16.h src/os2_32.h src/main.c src/dos.c src/os2_16.c src/os2_32.c src/win32.c src/win32.h src/unix/unix.c src/macos.c src/macos.h src/unix/unix.h src/linux/linux.c src/linux/linux.h src/netware.c src/netware.h)

View File

@@ -42,9 +42,9 @@ Copyright (C) 2011-2021 Natalia Portillo
#include "dos.h"
#include "consts.h"
#include "defs.h"
#include "dosos2.h"
#include "include/consts.h"
#include "include/defs.h"
void GetOsInfo()
{
@@ -87,14 +87,14 @@ void GetOsInfo()
printf("\tRunning under DOS %d.%d\n", major, minor);
}
void GetVolumeInfo(const char *path, size_t *clusterSize)
void GetVolumeInfo(const char* path, size_t* clusterSize)
{
union REGS regs;
struct SREGS sregs;
char drivePath[4];
char driveNo = path[0] - '@';
struct diskfree_t oldFreeSpace;
Fat32FreeSpace * freeSpace = malloc(sizeof(Fat32FreeSpace));
Fat32FreeSpace* freeSpace = malloc(sizeof(Fat32FreeSpace));
memset(freeSpace, 0, sizeof(Fat32FreeSpace));
@@ -146,7 +146,7 @@ void GetVolumeInfo(const char *path, size_t *clusterSize)
}
}
void FileAttributes(const char *path)
void FileAttributes(const char* path)
{
char driveNo = path[0] - '@';
unsigned total, actionTaken;
@@ -173,7 +173,7 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)noAttributeText, strlen(noAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)noAttributeText, strlen(noAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("NONE", _A_NORMAL);
}
@@ -184,7 +184,7 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("ARCHIVE", _A_ARCH);
}
@@ -195,7 +195,7 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)systemAttributeText, strlen(systemAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("SYSTEM", _A_SYSTEM);
}
@@ -206,7 +206,7 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("HIDDEN", _A_HIDDEN);
}
@@ -217,7 +217,7 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("READONLY", _A_RDONLY);
}
@@ -228,8 +228,8 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("HIDDREAD", _A_HIDDEN | _A_RDONLY);
}
@@ -244,8 +244,8 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("SYSTREAD", _A_SYSTEM | _A_RDONLY);
}
@@ -260,8 +260,8 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("SYSTHIDD", _A_SYSTEM | _A_HIDDEN);
}
@@ -276,9 +276,9 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("SYSRDYHD", _A_SYSTEM | _A_RDONLY | _A_HIDDEN);
}
@@ -293,8 +293,8 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("ARCHREAD", _A_ARCH | _A_RDONLY);
}
@@ -309,8 +309,8 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("ARCHHIDD", _A_ARCH | _A_HIDDEN);
}
@@ -325,9 +325,9 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("ARCHDRDY", _A_ARCH | _A_HIDDEN | _A_RDONLY);
}
@@ -342,8 +342,8 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)systemAttributeText, strlen(systemAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("ARCHSYST", _A_ARCH | _A_SYSTEM);
}
@@ -358,9 +358,9 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("ARSYSRDY", _A_ARCH | _A_SYSTEM | _A_RDONLY);
}
@@ -375,9 +375,9 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("ARCSYSHD", _A_ARCH | _A_SYSTEM | _A_HIDDEN);
}
@@ -392,10 +392,10 @@ void FileAttributes(const char *path)
if(!rc)
{
wRc = _dos_write(handle, (void *)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void *)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)archivedAttributeText, strlen(archivedAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)systemAttributeText, strlen(systemAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)hiddenAttributeText, strlen(hiddenAttributeText), &actionTaken);
wRc = _dos_write(handle, (void*)readonlyAttributeText, strlen(readonlyAttributeText), &actionTaken);
cRc = _dos_close(handle);
rc = _dos_setfileattr("ARSYHDRD", _A_ARCH | _A_SYSTEM | _A_HIDDEN | _A_RDONLY);
}
@@ -408,19 +408,19 @@ void FileAttributes(const char *path)
cRc);
}
void FilePermissions(const char *path)
void FilePermissions(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void ExtendedAttributes(const char *path)
void ExtendedAttributes(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void ResourceFork(const char *path)
void ResourceFork(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void Filenames(const char *path)
void Filenames(const char* path)
{
char driveNo = path[0] - '@';
int rc = 0, wRc = 0, cRc = 0;
@@ -464,7 +464,7 @@ void Filenames(const char *path)
#define DATETIME_FORMAT "This file is dated %04d/%02d/%02d %02d:%02d:%02d for %s\n"
void Timestamps(const char *path)
void Timestamps(const char* path)
{
char driveNo = path[0] - '@';
int rc = 0, wRc = 0, cRc = 0, tRc = 0;
@@ -832,7 +832,7 @@ void Timestamps(const char *path)
printf("\tFile name = \"%s\", rc = %d, wRc = %d, cRc = %d, tRc = %d\n", "Y2KATIME", rc, wRc, cRc, tRc);
}
void DirectoryDepth(const char *path)
void DirectoryDepth(const char* path)
{
char driveNo = path[0] - '@';
int rc = 0;
@@ -871,14 +871,14 @@ void DirectoryDepth(const char *path)
printf("\tCreated %d levels of directory hierarchy\n", pos);
}
void Fragmentation(const char *path, size_t clusterSize)
void Fragmentation(const char* path, size_t clusterSize)
{
size_t halfCluster = clusterSize / 2;
size_t quarterCluster = clusterSize / 4;
size_t twoCluster = clusterSize * 2;
size_t threeQuartersCluster = halfCluster + quarterCluster;
size_t twoAndThreeQuartCluster = threeQuartersCluster + twoCluster;
unsigned char *buffer;
unsigned char* buffer;
char driveNo = path[0] - '@';
int rc = 0, wRc = 0, cRc = 0;
unsigned total, actionTaken = 0;
@@ -1079,15 +1079,15 @@ void Fragmentation(const char *path, size_t clusterSize)
cRc);
}
void Sparse(const char *path)
void Sparse(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void Links(const char *path)
void Links(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void MillionFiles(const char *path)
void MillionFiles(const char* path)
{
char driveNo = path[0] - '@';
int rc = 0;
@@ -1126,7 +1126,7 @@ void MillionFiles(const char *path)
printf("\tCreated %llu files\n", pos);
}
void DeleteFiles(const char *path)
void DeleteFiles(const char* path)
{
char driveNo = path[0] - '@';
int rc = 0;

View File

@@ -31,7 +31,7 @@ Copyright (C) 2011-2021 Natalia Portillo
#if defined(__linux__) || defined(__LINUX__) || defined(__gnu_linux)
#include "../consts.h"
#include "../include/consts.h"
#define _GNU_SOURCE
#include <errno.h>
#include <fcntl.h>

View File

@@ -31,11 +31,6 @@ Copyright (C) 2011-2021 Natalia Portillo
#if defined(macintosh)
#include "macos.h"
#include "consts.h"
#include "defs.h"
#include <Aliases.h>
#include <FileTypesAndCreators.h>
#include <Files.h>
@@ -48,6 +43,11 @@ Copyright (C) 2011-2021 Natalia Portillo
#include <stdlib.h>
#include <string.h>
#include "macos.h"
#include "include/consts.h"
#include "include/defs.h"
void GetOsInfo()
{
int32_t gestaltResponse;
@@ -86,7 +86,7 @@ void GetOsInfo()
}
}
void GetVolumeInfo(const char *path, size_t *clusterSize)
void GetVolumeInfo(const char* path, size_t* clusterSize)
{
OSErr rc;
Str255 str255;
@@ -107,7 +107,7 @@ void GetVolumeInfo(const char *path, size_t *clusterSize)
int bigVol = 0;
*clusterSize = 0;
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
rc = Gestalt(gestaltFSAttr, &gestaltResponse);
if(!rc)
@@ -194,7 +194,7 @@ void GetVolumeInfo(const char *path, size_t *clusterSize)
}
}
void FileAttributes(const char *path)
void FileAttributes(const char* path)
{
OSErr rc, wRc, cRc;
Str255 str255;
@@ -204,10 +204,10 @@ void FileAttributes(const char *path)
int32_t dirId;
FInfo finderInfo;
int32_t count;
HFileInfo * fpb;
HFileInfo* fpb;
CInfoPBRec cipbr;
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
hpb.ioNamePtr = str255;
hpb.ioVRefNum = 0;
hpb.ioVolIndex = -1;
@@ -219,7 +219,7 @@ void FileAttributes(const char *path)
}
refNum = hpb.ioVRefNum;
rc = DirCreate(refNum, fsRtDirID, (unsigned char *)"\pATTRS", &dirId);
rc = DirCreate(refNum, fsRtDirID, (unsigned char*)"\pATTRS", &dirId);
if(rc)
{
printf("Error %d creating working directory.\n", rc);
@@ -836,9 +836,13 @@ void FileAttributes(const char *path)
printf("\tFile has all flags bits set: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "ALL", rc, wRc, cRc);
}
void FilePermissions(const char *path) { /* Do nothing, not supported by target operating system */ }
void FilePermissions(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void ExtendedAttributes(const char *path) { /* Do nothing, not supported by target operating system */ }
void ExtendedAttributes(const char* path)
{ /* Do nothing, not supported by target operating system */
}
static OSErr SaveResourceToNewFile(int16_t vRefNum,
int32_t dirID,
@@ -846,7 +850,7 @@ static OSErr SaveResourceToNewFile(int16_t vRefNum,
ResType type,
int16_t resId,
Str255 resName,
unsigned char *buffer,
unsigned char* buffer,
size_t length)
{
Handle h;
@@ -878,7 +882,7 @@ static OSErr SaveResourceToNewFile(int16_t vRefNum,
return rc;
}
void ResourceFork(const char *path)
void ResourceFork(const char* path)
{
OSErr rc, wRc, cRc, rRc, rRc2, rRc3;
Str255 str255;
@@ -888,10 +892,10 @@ void ResourceFork(const char *path)
int32_t dirId;
FInfo finderInfo;
int32_t count;
HFileInfo * fpb;
HFileInfo* fpb;
CInfoPBRec cipbr;
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
hpb.ioNamePtr = str255;
hpb.ioVRefNum = 0;
hpb.ioVolIndex = -1;
@@ -903,7 +907,7 @@ void ResourceFork(const char *path)
}
refNum = hpb.ioVRefNum;
rc = DirCreate(refNum, fsRtDirID, (unsigned char *)"\pRSRC", &dirId);
rc = DirCreate(refNum, fsRtDirID, (unsigned char*)"\pRSRC", &dirId);
if(rc)
{
printf("Error %d creating working directory.\n", rc);
@@ -922,7 +926,7 @@ void ResourceFork(const char *path)
rtIcons,
-16455,
"\pIcon resource",
(unsigned char *)IcnsResource,
(unsigned char*)IcnsResource,
sizeof(IcnsResource));
rc = HOpenDF(refNum, dirId, "\pICON", 0, &refFile);
if(!rc)
@@ -953,7 +957,7 @@ void ResourceFork(const char *path)
ftPICTFile,
29876,
"\pPicture resource",
(unsigned char *)PictResource,
(unsigned char*)PictResource,
sizeof(PictResource));
rc = HOpenDF(refNum, dirId, "\pPICT", 0, &refFile);
if(!rc)
@@ -983,7 +987,7 @@ void ResourceFork(const char *path)
rtVersion,
1,
"\pVersion resource",
(unsigned char *)VersResource,
(unsigned char*)VersResource,
sizeof(VersResource));
rc = HOpenDF(refNum, dirId, "\pVERSION", 0, &refFile);
if(!rc)
@@ -1013,7 +1017,7 @@ void ResourceFork(const char *path)
rtIcons,
-16455,
"\pIcon resource",
(unsigned char *)IcnsResource,
(unsigned char*)IcnsResource,
sizeof(IcnsResource));
rRc2 = SaveResourceToNewFile(refNum,
dirId,
@@ -1021,7 +1025,7 @@ void ResourceFork(const char *path)
ftPICTFile,
29876,
"\pPicture resource",
(unsigned char *)PictResource,
(unsigned char*)PictResource,
sizeof(PictResource));
rRc3 = SaveResourceToNewFile(refNum,
dirId,
@@ -1029,7 +1033,7 @@ void ResourceFork(const char *path)
rtVersion,
1,
"\pVersion resource",
(unsigned char *)VersResource,
(unsigned char*)VersResource,
sizeof(VersResource));
rc = HOpenDF(refNum, dirId, "\pALL", 0, &refFile);
if(!rc)
@@ -1054,7 +1058,7 @@ void ResourceFork(const char *path)
rRc3);
}
void Filenames(const char *path)
void Filenames(const char* path)
{
OSErr rc, wRc, cRc;
Str255 str255;
@@ -1067,7 +1071,7 @@ void Filenames(const char *path)
char message[300];
int pos = 0;
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
hpb.ioNamePtr = str255;
hpb.ioVRefNum = 0;
hpb.ioVolIndex = -1;
@@ -1079,7 +1083,7 @@ void Filenames(const char *path)
}
refNum = hpb.ioVRefNum;
rc = DirCreate(refNum, fsRtDirID, (unsigned char *)"\pFILENAME", &dirId);
rc = DirCreate(refNum, fsRtDirID, (unsigned char*)"\pFILENAME", &dirId);
if(rc)
{
printf("Error %d creating working directory.\n", rc);
@@ -1103,7 +1107,7 @@ void Filenames(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, FILENAME_FORMAT, filenames[pos]);
sprintf((char*)message, FILENAME_FORMAT, filenames[pos]);
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
@@ -1114,7 +1118,7 @@ void Filenames(const char *path)
}
}
void Timestamps(const char *path)
void Timestamps(const char* path)
{
OSErr rc, wRc, cRc, tRc;
Str255 str255;
@@ -1124,11 +1128,11 @@ void Timestamps(const char *path)
int32_t dirId;
FInfo finderInfo;
int32_t count;
HFileInfo * fpb;
HFileInfo* fpb;
CInfoPBRec cipbr;
char message[300];
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
hpb.ioNamePtr = str255;
hpb.ioVRefNum = 0;
hpb.ioVolIndex = -1;
@@ -1140,7 +1144,7 @@ void Timestamps(const char *path)
}
refNum = hpb.ioVRefNum;
rc = DirCreate(refNum, fsRtDirID, (unsigned char *)"\pTIMES", &dirId);
rc = DirCreate(refNum, fsRtDirID, (unsigned char*)"\pTIMES", &dirId);
if(rc)
{
printf("Error %d creating working directory.\n", rc);
@@ -1156,13 +1160,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, MAXDATETIME, "creation");
sprintf((char*)message, DATETIME_FORMAT, MAXDATETIME, "creation");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pMAXCTIME";
fpb->ioDirID = dirId;
@@ -1184,13 +1188,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, MAXDATETIME, "modification");
sprintf((char*)message, DATETIME_FORMAT, MAXDATETIME, "modification");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pMAXMTIME";
fpb->ioDirID = dirId;
@@ -1212,13 +1216,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, MAXDATETIME, "backup");
sprintf((char*)message, DATETIME_FORMAT, MAXDATETIME, "backup");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pMAXBTIME";
fpb->ioDirID = dirId;
@@ -1240,13 +1244,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, MINDATETIME, "creation");
sprintf((char*)message, DATETIME_FORMAT, MINDATETIME, "creation");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pMINCTIME";
fpb->ioDirID = dirId;
@@ -1268,13 +1272,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, MINDATETIME, "modification");
sprintf((char*)message, DATETIME_FORMAT, MINDATETIME, "modification");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pMINMTIME";
fpb->ioDirID = dirId;
@@ -1296,13 +1300,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, MINDATETIME, "backup");
sprintf((char*)message, DATETIME_FORMAT, MINDATETIME, "backup");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pMINBTIME";
fpb->ioDirID = dirId;
@@ -1324,13 +1328,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, Y2KDATETIME, "creation");
sprintf((char*)message, DATETIME_FORMAT, Y2KDATETIME, "creation");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pY2KCTIME";
fpb->ioDirID = dirId;
@@ -1352,13 +1356,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, Y2KDATETIME, "modification");
sprintf((char*)message, DATETIME_FORMAT, Y2KDATETIME, "modification");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pY2KMTIME";
fpb->ioDirID = dirId;
@@ -1380,13 +1384,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, Y2KDATETIME, "backup");
sprintf((char*)message, DATETIME_FORMAT, Y2KDATETIME, "backup");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pY2KBTIME";
fpb->ioDirID = dirId;
@@ -1408,13 +1412,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, Y1KDATETIME, "creation");
sprintf((char*)message, DATETIME_FORMAT, Y1KDATETIME, "creation");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pY1KCTIME";
fpb->ioDirID = dirId;
@@ -1436,13 +1440,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, Y1KDATETIME, "modification");
sprintf((char*)message, DATETIME_FORMAT, Y1KDATETIME, "modification");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pY1KMTIME";
fpb->ioDirID = dirId;
@@ -1464,13 +1468,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, Y1KDATETIME, "backup");
sprintf((char*)message, DATETIME_FORMAT, Y1KDATETIME, "backup");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pY1KBTIME";
fpb->ioDirID = dirId;
@@ -1492,13 +1496,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, MAXDATETIME, "all");
sprintf((char*)message, DATETIME_FORMAT, MAXDATETIME, "all");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pMAXTIME";
fpb->ioDirID = dirId;
@@ -1520,13 +1524,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, MINDATETIME, "all");
sprintf((char*)message, DATETIME_FORMAT, MINDATETIME, "all");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pMINTIME";
fpb->ioDirID = dirId;
@@ -1548,13 +1552,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, NONDATETIME, "all");
sprintf((char*)message, DATETIME_FORMAT, NONDATETIME, "all");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pNOTIME";
fpb->ioDirID = dirId;
@@ -1576,13 +1580,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, Y2KDATETIME, "all");
sprintf((char*)message, DATETIME_FORMAT, Y2KDATETIME, "all");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pY2KTIME";
fpb->ioDirID = dirId;
@@ -1604,13 +1608,13 @@ void Timestamps(const char *path)
if(!rc)
{
memset(&message, 0, 300);
sprintf((char *)message, DATETIME_FORMAT, Y1KDATETIME, "all");
sprintf((char*)message, DATETIME_FORMAT, Y1KDATETIME, "all");
count = strlen(message);
wRc = FSWrite(refFile, &count, message);
cRc = FSClose(refFile);
}
memset(&cipbr, 0, sizeof(CInfoPBRec));
fpb = (HFileInfo *)&cipbr;
fpb = (HFileInfo*)&cipbr;
fpb->ioVRefNum = refNum;
fpb->ioNamePtr = "\pY1KTIME";
fpb->ioDirID = dirId;
@@ -1626,7 +1630,7 @@ void Timestamps(const char *path)
printf("\tFile name = \"%s\", rc = %d, wRc = %d, cRc = %d, tRc = %d\n", "Y1KTIME", rc, wRc, cRc, tRc);
}
void DirectoryDepth(const char *path)
void DirectoryDepth(const char* path)
{
OSErr rc, wRc, cRc;
Str255 str255;
@@ -1639,7 +1643,7 @@ void DirectoryDepth(const char *path)
char filename[9];
int pos = 0;
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
hpb.ioNamePtr = str255;
hpb.ioVRefNum = 0;
hpb.ioVolIndex = -1;
@@ -1651,7 +1655,7 @@ void DirectoryDepth(const char *path)
}
refNum = hpb.ioVRefNum;
rc = DirCreate(refNum, fsRtDirID, (unsigned char *)"\pDEPTH", &dirId);
rc = DirCreate(refNum, fsRtDirID, (unsigned char*)"\pDEPTH", &dirId);
if(rc)
{
printf("Error %d creating working directory.\n", rc);
@@ -1663,7 +1667,7 @@ void DirectoryDepth(const char *path)
while(!rc)
{
memset(&filename, 0, 9);
sprintf((char *)filename, "%08d", pos);
sprintf((char*)filename, "%08d", pos);
str255[0] = 8;
memcpy(str255 + 1, filename, 8);
@@ -1677,14 +1681,14 @@ void DirectoryDepth(const char *path)
printf("\tCreated %d levels of directory hierarchy\n", pos);
}
void Fragmentation(const char *path, size_t clusterSize)
void Fragmentation(const char* path, size_t clusterSize)
{
size_t halfCluster = clusterSize / 2;
size_t quarterCluster = clusterSize / 4;
size_t twoCluster = clusterSize * 2;
size_t threeQuartersCluster = halfCluster + quarterCluster;
size_t twoAndThreeQuartCluster = threeQuartersCluster + twoCluster;
unsigned char *buffer;
unsigned char* buffer;
OSErr rc, wRc, cRc;
Str255 str255;
HVolumeParam hpb;
@@ -1694,7 +1698,7 @@ void Fragmentation(const char *path, size_t clusterSize)
int32_t count;
long i;
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
hpb.ioNamePtr = str255;
hpb.ioVRefNum = 0;
hpb.ioVolIndex = -1;
@@ -1706,7 +1710,7 @@ void Fragmentation(const char *path, size_t clusterSize)
}
refNum = hpb.ioVRefNum;
rc = DirCreate(refNum, fsRtDirID, (unsigned char *)"\pFRAGS", &dirId);
rc = DirCreate(refNum, fsRtDirID, (unsigned char*)"\pFRAGS", &dirId);
if(rc)
{
printf("Error %d creating working directory.\n", rc);
@@ -1935,11 +1939,13 @@ void Fragmentation(const char *path, size_t clusterSize)
cRc);
}
void Sparse(const char *path) { /* Do nothing, not supported by target operating system */ }
void Sparse(const char* path)
{ /* Do nothing, not supported by target operating system */
}
static pascal OSErr
CreateAliasFile(const FSSpec *targetFile, const FSSpec *aliasFile, OSType fileCreator, OSType fileType)
CreateAliasFile(const FSSpec* targetFile, const FSSpec* aliasFile, OSType fileCreator, OSType fileType)
{
short rsrcID;
short aliasRefnum;
@@ -1972,7 +1978,7 @@ static pascal OSErr
return err;
}
void Links(const char *path)
void Links(const char* path)
{
int32_t gestaltResponse;
OSErr rc, wRc, cRc, oRc, aRc;
@@ -1993,7 +1999,7 @@ void Links(const char *path)
return;
}
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
hpb.ioNamePtr = str255;
hpb.ioVRefNum = 0;
hpb.ioVolIndex = -1;
@@ -2005,7 +2011,7 @@ void Links(const char *path)
}
refNum = hpb.ioVRefNum;
rc = DirCreate(refNum, fsRtDirID, (unsigned char *)"\pLINKS", &dirId);
rc = DirCreate(refNum, fsRtDirID, (unsigned char*)"\pLINKS", &dirId);
if(rc)
{
printf("Error %d creating working directory.\n", rc);
@@ -2017,7 +2023,7 @@ void Links(const char *path)
for(pos = 0; pos < 64; pos++)
{
memset(&filename, 0, 9);
sprintf((char *)filename, "TARGET%02d", pos);
sprintf((char*)filename, "TARGET%02d", pos);
str255[0] = 8;
memcpy(str255 + 1, filename, 8);
@@ -2039,7 +2045,7 @@ void Links(const char *path)
memcpy(targetSpec.name + 1, filename, 8);
memset(&filename, 0, 9);
sprintf((char *)filename, "ALIAS_%02d", pos);
sprintf((char*)filename, "ALIAS_%02d", pos);
memset(&aliasSpec, 0, sizeof(FSSpec));
aliasSpec.vRefNum = refNum;
aliasSpec.parID = dirId;
@@ -2054,7 +2060,7 @@ void Links(const char *path)
printf("pos = %d, rc = %d, wRc = %d, cRc = %d, oRc = %d, aRc = %d\n", pos, rc, wRc, cRc, oRc, aRc);
}
void MillionFiles(const char *path)
void MillionFiles(const char* path)
{
OSErr rc, wRc, cRc;
Str255 str255;
@@ -2067,7 +2073,7 @@ void MillionFiles(const char *path)
char filename[9];
int pos = 0;
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
hpb.ioNamePtr = str255;
hpb.ioVRefNum = 0;
hpb.ioVolIndex = -1;
@@ -2079,7 +2085,7 @@ void MillionFiles(const char *path)
}
refNum = hpb.ioVRefNum;
rc = DirCreate(refNum, fsRtDirID, (unsigned char *)"\pMILLION", &dirId);
rc = DirCreate(refNum, fsRtDirID, (unsigned char*)"\pMILLION", &dirId);
if(rc)
{
printf("Error %d creating working directory.\n", rc);
@@ -2091,7 +2097,7 @@ void MillionFiles(const char *path)
for(pos = 0; pos < 5000; pos++)
{
memset(&filename, 0, 9);
sprintf((char *)filename, "%08d", pos);
sprintf((char*)filename, "%08d", pos);
str255[0] = 8;
memcpy(str255 + 1, filename, 8);
@@ -2103,7 +2109,7 @@ void MillionFiles(const char *path)
printf("\tCreated %d files\n", pos);
}
void DeleteFiles(const char *path)
void DeleteFiles(const char* path)
{
OSErr rc, wRc, cRc;
Str255 str255;
@@ -2116,7 +2122,7 @@ void DeleteFiles(const char *path)
char filename[9];
int pos = 0;
snprintf((char *)str255, 255, "%s", path);
snprintf((char*)str255, 255, "%s", path);
hpb.ioNamePtr = str255;
hpb.ioVRefNum = 0;
hpb.ioVolIndex = -1;
@@ -2128,7 +2134,7 @@ void DeleteFiles(const char *path)
}
refNum = hpb.ioVRefNum;
rc = DirCreate(refNum, fsRtDirID, (unsigned char *)"\pDELETED", &dirId);
rc = DirCreate(refNum, fsRtDirID, (unsigned char*)"\pDELETED", &dirId);
if(rc)
{
printf("Error %d creating working directory.\n", rc);
@@ -2140,7 +2146,7 @@ void DeleteFiles(const char *path)
for(pos = 0; pos < 64; pos++)
{
memset(&filename, 0, 9);
sprintf((char *)filename, "%08d", pos);
sprintf((char*)filename, "%08d", pos);
str255[0] = 8;
memcpy(str255 + 1, filename, 8);

View File

@@ -29,18 +29,19 @@ Contains global definitions
Copyright (C) 2011-2021 Natalia Portillo
*****************************************************************************/
#include "main.h"
#include "defs.h"
#include <stddef.h>
#include <stdio.h>
#include "main.h"
#include "include/defs.h"
#if defined(macintosh)
#include <SIOUX.h>
#include <console.h>
#endif
int main(int argc, char **argv)
int main(int argc, char** argv)
{
size_t clusterSize = 0;

View File

@@ -33,76 +33,76 @@ Copyright (C) 2011-2021 Natalia Portillo
#include "netware.h"
#include "consts.h"
#include "defs.h"
#include "include/consts.h"
#include "include/defs.h"
void GetOsInfo()
{
// TODO: Implement
}
void GetVolumeInfo(const char *path, size_t *clusterSize)
void GetVolumeInfo(const char* path, size_t* clusterSize)
{
// TODO: Implement
*clusterSize = 0;
}
void FileAttributes(const char *path)
void FileAttributes(const char* path)
{
// TODO: Implement
}
void FilePermissions(const char *path)
void FilePermissions(const char* path)
{
// TODO: Implement
}
void ExtendedAttributes(const char *path)
void ExtendedAttributes(const char* path)
{
// TODO: Implement
}
void ResourceFork(const char *path)
void ResourceFork(const char* path)
{
// TODO: Implement
}
void Filenames(const char *path)
void Filenames(const char* path)
{
// TODO: Implement
}
void Timestamps(const char *path)
void Timestamps(const char* path)
{
// TODO: Implement
}
void DirectoryDepth(const char *path)
void DirectoryDepth(const char* path)
{
// TODO: Implement
}
void Fragmentation(const char *path, size_t clusterSize)
void Fragmentation(const char* path, size_t clusterSize)
{
// TODO: Implement
}
void Sparse(const char *path)
void Sparse(const char* path)
{
// TODO: Implement
}
void Links(const char *path)
void Links(const char* path)
{
// TODO: Implement
}
void MillionFiles(const char *path)
void MillionFiles(const char* path)
{
// TODO: Implement
}
void DeleteFiles(const char *path)
void DeleteFiles(const char* path)
{
// TODO: Implement
}

View File

@@ -42,9 +42,9 @@ Copyright (C) 2011-2021 Natalia Portillo
#include "os2_16.h"
#include "consts.h"
#include "defs.h"
#include "dosos2.h"
#include "include/consts.h"
#include "include/defs.h"
void GetOsInfo()
{
@@ -79,14 +79,14 @@ void GetOsInfo()
printf("\tMaximum path is %d bytes.\n", pathLen[0]);
}
void GetVolumeInfo(const char *path, size_t *clusterSize)
void GetVolumeInfo(const char* path, size_t* clusterSize)
{
USHORT rc;
BYTE bData[64];
USHORT cbData = sizeof(bData);
PFSALLOCATE pfsAllocateBuffer;
USHORT driveNo = path[0] - '@';
char * fsdName;
char* fsdName;
PFSINFO pfsInfo;
if(driveNo > 32) driveNo -= 32;
@@ -147,7 +147,7 @@ void GetVolumeInfo(const char *path, size_t *clusterSize)
free(pfsInfo);
}
void FileAttributes(const char *path)
void FileAttributes(const char* path)
{
char drivePath[4];
USHORT rc = 0, wRc = 0, cRc = 0;
@@ -530,11 +530,11 @@ void FileAttributes(const char *path)
cRc);
}
void FilePermissions(const char *path)
void FilePermissions(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void ExtendedAttributes(const char *path)
void ExtendedAttributes(const char* path)
{
char drivePath[4];
USHORT rc = 0, wRc = 0, cRc = 0;
@@ -638,11 +638,11 @@ void ExtendedAttributes(const char *path)
printf("\tFile with icon = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "ICON", rc, wRc, cRc);
}
void ResourceFork(const char *path)
void ResourceFork(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void Filenames(const char *path)
void Filenames(const char* path)
{
char drivePath[4];
USHORT rc = 0, wRc = 0, cRc = 0;
@@ -701,7 +701,7 @@ void Filenames(const char *path)
#define DATETIME_FORMAT "This file is dated %04d/%02d/%02d %02d:%02d:%02d for %s\n"
void Timestamps(const char *path)
void Timestamps(const char* path)
{
char drivePath[4];
USHORT rc = 0, wRc = 0, cRc = 0, tRc = 0;
@@ -1328,7 +1328,7 @@ void Timestamps(const char *path)
printf("\tFile name = \"%s\", rc = %d, wRc = %d, cRc = %d, tRc = %d\n", "Y2K_TIME", rc, wRc, cRc, tRc);
}
void DirectoryDepth(const char *path)
void DirectoryDepth(const char* path)
{
char drivePath[4];
USHORT rc = 0;
@@ -1374,14 +1374,14 @@ void DirectoryDepth(const char *path)
printf("\tCreated %d levels of directory hierarchy\n", pos);
}
void Fragmentation(const char *path, size_t clusterSize)
void Fragmentation(const char* path, size_t clusterSize)
{
size_t halfCluster = clusterSize / 2;
size_t quarterCluster = clusterSize / 4;
size_t twoCluster = clusterSize * 2;
size_t threeQuartersCluster = halfCluster + quarterCluster;
size_t twoAndThreeQuartCluster = threeQuartersCluster + twoCluster;
unsigned char *buffer;
unsigned char* buffer;
char drivePath[4];
USHORT rc = 0, wRc = 0, cRc = 0;
USHORT actionTaken = 0;
@@ -1660,15 +1660,15 @@ void Fragmentation(const char *path, size_t clusterSize)
cRc);
}
void Links(const char *path)
void Links(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void Sparse(const char *path)
void Sparse(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void MillionFiles(const char *path)
void MillionFiles(const char* path)
{
char drivePath[4];
USHORT rc = 0;
@@ -1722,7 +1722,7 @@ void MillionFiles(const char *path)
printf("\tCreated %lu files\n", pos);
}
void DeleteFiles(const char *path)
void DeleteFiles(const char* path)
{
char drivePath[4];
USHORT rc = 0;

View File

@@ -40,9 +40,9 @@ Copyright (C) 2011-2021 Natalia Portillo
#include <stdlib.h>
#include <string.h>
#include "consts.h"
#include "defs.h"
#include "dosos2.h"
#include "include/consts.h"
#include "include/defs.h"
#include "os2_16.h"
void GetOsInfo()
@@ -74,8 +74,7 @@ void GetOsInfo()
printf("OS information:\n");
if(aulBuffer[2] > 0x20)
printf("\tRunning under OS/2 %d.%d revision %c.\n", MajorVer, MinorVer, aulBuffer[2]);
if(aulBuffer[2] > 0x20) printf("\tRunning under OS/2 %d.%d revision %c.\n", MajorVer, MinorVer, aulBuffer[2]);
else
printf("\tRunning under OS/2 %d.%d\n", MajorVer, MinorVer);
@@ -84,14 +83,14 @@ void GetOsInfo()
printf("\tMaximum path is %lu bytes.\n", pathLen[0]);
}
void GetVolumeInfo(const char *path, size_t *clusterSize)
void GetVolumeInfo(const char* path, size_t* clusterSize)
{
APIRET rc;
BYTE bData[64];
ULONG cbData = sizeof(bData);
PFSALLOCATE pfsAllocateBuffer;
ULONG driveNo = path[0] - '@';
char * fsdName;
char* fsdName;
PFSINFO pfsInfo;
if(driveNo > 32) driveNo -= 32;
@@ -152,7 +151,7 @@ void GetVolumeInfo(const char *path, size_t *clusterSize)
free(pfsInfo);
}
void FileAttributes(const char *path)
void FileAttributes(const char* path)
{
char drivePath[4];
APIRET rc = 0, wRc = 0, cRc = 0;
@@ -552,19 +551,19 @@ void FileAttributes(const char *path)
cRc);
}
void FilePermissions(const char *path)
void FilePermissions(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void ExtendedAttributes(const char *path)
void ExtendedAttributes(const char* path)
{ /* TODO: Implement */
}
void ResourceFork(const char *path)
void ResourceFork(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void Filenames(const char *path)
void Filenames(const char* path)
{
char drivePath[4];
APIRET rc = 0, wRc = 0, cRc = 0;
@@ -623,7 +622,7 @@ void Filenames(const char *path)
#define DATETIME_FORMAT "This file is dated %04d/%02d/%02d %02d:%02d:%02d for %s\n"
void Timestamps(const char *path)
void Timestamps(const char* path)
{
char drivePath[4];
APIRET rc = 0, wRc = 0, cRc = 0, tRc = 0;
@@ -1250,7 +1249,7 @@ void Timestamps(const char *path)
printf("\tFile name = \"%s\", rc = %d, wRc = %d, cRc = %d, tRc = %d\n", "Y2K_TIME", rc, wRc, cRc, tRc);
}
void DirectoryDepth(const char *path)
void DirectoryDepth(const char* path)
{
char drivePath[4];
APIRET rc = 0;
@@ -1296,14 +1295,14 @@ void DirectoryDepth(const char *path)
printf("\tCreated %d levels of directory hierarchy\n", pos);
}
void Fragmentation(const char *path, size_t clusterSize)
void Fragmentation(const char* path, size_t clusterSize)
{
size_t halfCluster = clusterSize / 2;
size_t quarterCluster = clusterSize / 4;
size_t twoCluster = clusterSize * 2;
size_t threeQuartersCluster = halfCluster + quarterCluster;
size_t twoAndThreeQuartCluster = threeQuartersCluster + twoCluster;
unsigned char *buffer;
unsigned char* buffer;
char drivePath[4];
APIRET rc = 0, wRc = 0, cRc = 0;
ULONG actionTaken = 0;
@@ -1582,16 +1581,16 @@ void Fragmentation(const char *path, size_t clusterSize)
cRc);
}
void Sparse(const char *path)
void Sparse(const char* path)
{ /* Do nothing, not supported by target operating system */
}
void Links(const char *path)
void Links(const char* path)
{
// TODO: Check if can ask WPS to make Shadow
}
void MillionFiles(const char *path)
void MillionFiles(const char* path)
{
char drivePath[4];
APIRET rc = 0;
@@ -1645,7 +1644,7 @@ void MillionFiles(const char *path)
printf("\tCreated %lu files\n", pos);
}
void DeleteFiles(const char *path)
void DeleteFiles(const char* path)
{
char drivePath[4];
APIRET rc = 0;

View File

@@ -36,20 +36,19 @@ Copyright (C) 2011-2021 Natalia Portillo
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/statfs.h>
#include <sys/types.h>
#include <sys/utsname.h>
#include <unistd.h>
#include <utime.h>
#include "unix.h"
#include "../consts.h"
#include "../defs.h"
#include "../include/consts.h"
#include "../include/defs.h"
#include "../linux/linux.h"
#include <sys/stat.h>
#include <sys/statfs.h>
#include <sys/types.h>
#include <sys/utsname.h>
void GetOsInfo()
{
struct utsname buf;

File diff suppressed because it is too large Load Diff