diff --git a/src/include/66/module.h b/src/include/66/module.h index bf642bbf50e5c88cf50ec44be3874cf717e4757d..f3532602eb5e246b6815e91eae3d80dcb45ced18 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 da47fcdf89adbd72e1c8886fe2ef04dad5a1ae64..07e0646e28076cab4ffa20a57d97a97b0f8ddcae 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 5a446dcdbd59ce4e2f3124d9c876835e83d15b61..bb334a9b440a5dd4c9e8d0bf99bfee9d98a3367a 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) ;