From: Bastian Dehn Date: Tue, 24 Aug 2021 17:59:31 +0000 (+0200) Subject: change: better extern pointer definition X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=eafe287fd48083425a8a2ce19ff2909c8425ce0c;p=discspan.git change: better extern pointer definition --- diff --git a/libs/spandisc/include/logic.h b/libs/spandisc/include/logic.h index fa83ccb..6e5ae95 100644 --- a/libs/spandisc/include/logic.h +++ b/libs/spandisc/include/logic.h @@ -8,7 +8,8 @@ * @param output is the file name * @param disc is the disc struct */ -extern void (*status_print)(const char *output, medium_t disc); +typedef void (*status_print_t)(const char *output, medium_t disc); +extern status_print_t status_print; /** * Split file pathes from input file with split size into seperated diff --git a/libs/spandisc/src/logic.c b/libs/spandisc/src/logic.c index 364d010..df3eb28 100644 --- a/libs/spandisc/src/logic.c +++ b/libs/spandisc/src/logic.c @@ -7,7 +7,7 @@ #include "splitter.h" #include "filehandler.h" -void (*status_print)(const char *output, medium_t disc) = NULL; +status_print_t status_print = NULL; void on_status_print(const char *output, medium_t disc) {