Extraction implemented and all tests pass
This commit is contained in:
+5
-3
@@ -15,17 +15,19 @@ typedef struct ModuleStruct
|
||||
} ModuleStruct;
|
||||
|
||||
int ReadSingleModule(int fd, ModuleStruct* module);
|
||||
int WriteSingleModule(int fd, ModuleStruct* module, char* filename);
|
||||
int WriteSingleModule(int fd, ModuleStruct* module);
|
||||
void SafetyCheck(int status, char* message);
|
||||
char* StripFilename(char* filename);
|
||||
void Stuffy(int argc, char* argv[]);
|
||||
int StuffyArgument(int argc, char** argv);
|
||||
void StuffyAction(char* argv[], int archiveAction);
|
||||
void StuffyAction(int argc, char* argv[], int archiveAction);
|
||||
int IsFileArchived(char* archiveName, char* filename);
|
||||
void AddToArchive(char* archiveName, char* filename);
|
||||
void RemoveFromArchive(char* archiveName, char* filename);
|
||||
void ListArchive(char* archiveName);
|
||||
int Test_ListArchive(char* archiveName);
|
||||
void ExtractArchive(char* argv[]);
|
||||
void ExtractArchive(int argc, char* argv[]);
|
||||
int _ExtractArchive(char* archiveName, char* filenameIn, int fd);
|
||||
void _ExtractArchiveToFile(char* filenameOut);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user