diff --git a/cbmarcs.c b/cbmarcs.c index 08d3e77..1d17785 100644 --- a/cbmarcs.c +++ b/cbmarcs.c @@ -2540,7 +2540,7 @@ int DirTAP(FILE *InFile, enum ArchiveTypes ArchiveType, struct ArcTotals *Totals /****************************************************************************** * Array of functions to determine archive types ******************************************************************************/ -bool (* const TestFunctions[])() = { +bool (* const TestFunctions[])(FILE *, const char *) = { IsC64_ARC, IsC64_10, IsC64_13, @@ -2585,7 +2585,8 @@ enum ArchiveTypes DetermineArchiveType(FILE *InFile, const char *FileName) /****************************************************************************** * Array of functions to read archive directories ******************************************************************************/ -bool (* const DirFunctions[])() = { +bool (* const DirFunctions[])(FILE *, enum ArchiveTypes, struct ArcTotals *, + DisplayStartFunc, DisplayEntryFunc) = { /* C64_ARC */ DirARC, /* C64_10 */ DirARC, /* C64_13 */ DirARC,