From eafe287fd48083425a8a2ce19ff2909c8425ce0c Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Tue, 24 Aug 2021 19:59:31 +0200 Subject: [PATCH] change: better extern pointer definition --- libs/spandisc/include/logic.h | 3 ++- libs/spandisc/src/logic.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) 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) { -- 2.39.5