diff --git a/cbmarcs.c b/cbmarcs.c index 5d4233d..793f6d9 100644 --- a/cbmarcs.c +++ b/cbmarcs.c @@ -2615,7 +2615,10 @@ bool (* const DirFunctions[])() = { ******************************************************************************/ int DirArchive(FILE *InFile, enum ArchiveTypes ArchiveType, struct ArcTotals *Totals, - void (*DisplayStart)(), int (*DisplayEntry)()) + void (*DisplayStart)(enum ArchiveTypes ArchiveType, const char *Name), + int (*DisplayEntry)(const char *Name, const char *Type, unsigned long Length, + unsigned Blocks, const char *Storage, int Compression, + unsigned BlocksNow, long Checksum)) { if (ArchiveType >= UnknownArchive) return 3;