From 374c296d14fe3b43a5721bb5db4364723baf86e9 Mon Sep 17 00:00:00 2001
From: obarun <eric@obarun.org>
Date: Sat, 8 Jun 2024 00:11:13 +1100
Subject: [PATCH] Unify function type

---
 src/include/66/module.h                | 2 +-
 src/lib66/module/regex_get_file_name.c | 2 +-
 src/lib66/module/regex_replace.c       | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/include/66/module.h b/src/include/66/module.h
index bf642bbf..f3532602 100644
--- a/src/include/66/module.h
+++ b/src/include/66/module.h
@@ -44,7 +44,7 @@ extern void parse_module_check_name(char const *src, char const *name) ;
 extern void regex_configure(resolve_service_t *res, ssexec_t *info, char const *path, char const *name) ;
 extern void regex_rename(stralloc *list, resolve_service_t *res, uint32_t element) ;
 extern void regex_replace(stralloc *list, resolve_service_t *res) ;
-extern uint8_t regex_get_file_name(stack *filename, char const *str) ;
+extern uint32_t regex_get_file_name(stack *filename, char const *str) ;
 
 extern void get_list(stralloc *list, char const *src, char const *name, mode_t mode, char const **exclude) ;
 #endif
diff --git a/src/lib66/module/regex_get_file_name.c b/src/lib66/module/regex_get_file_name.c
index da47fcdf..07e0646e 100644
--- a/src/lib66/module/regex_get_file_name.c
+++ b/src/lib66/module/regex_get_file_name.c
@@ -18,7 +18,7 @@
 #include <oblibs/lexer.h>
 #include <oblibs/stack.h>
 
-int regex_get_file_name(stack *filename, char const *str)
+uint32_t regex_get_file_name(stack *filename, char const *str)
 {
     log_flow() ;
 
diff --git a/src/lib66/module/regex_replace.c b/src/lib66/module/regex_replace.c
index 5a446dcd..bb334a9b 100644
--- a/src/lib66/module/regex_replace.c
+++ b/src/lib66/module/regex_replace.c
@@ -81,7 +81,7 @@ void regex_replace(stralloc *filelist, resolve_service_t *res)
                 if ((line[0] != ':') || (get_sep_before(line + 1, ':', '=') < 0))
                     log_die(LOG_EXIT_SYS, "bad format in line: ", line, " of key @infiles field") ;
 
-                r = regex_get_file_name(&filename, line) ;
+                r = (int)regex_get_file_name(&filename, line) ;
                 if (!r)
                     log_dieusys(LOG_EXIT_SYS, "get file name at line: ",  line) ;
 
-- 
GitLab