From f1b50bf821a28d944c08946a1365e52364ab9109 Mon Sep 17 00:00:00 2001 From: Kubat <mael.martin31@gmail.com> Date: Thu, 17 Feb 2022 21:12:15 +0100 Subject: [PATCH] REG: Not finding a reg/module is now a fatal error --- src/base/reg.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/base/reg.c b/src/base/reg.c index 379a1334..c2cb42d5 100644 --- a/src/base/reg.c +++ b/src/base/reg.c @@ -75,10 +75,9 @@ reg_import(const char *mod, struct module_reg **ret, void **handle) LOG_INFO("REG", "Using the reg structure to find %s", mod); *ret = reg_internal_get(__reg__, mod); if (!*ret) { - LOG_INFO("REG", - "Not found in reg '" REG_EXPORT_NAME "', " - "using the dlsym to find reg '" REG_EXPORT_NAME "' in file %s", - mod); + LOG_FATAL("The module %s was not found by using the reg '" REG_EXPORT_NAME "' or by " + "using dlsym to find reg '" REG_EXPORT_NAME "' in file %s", + mod); } } return *ret != NULL; @@ -89,7 +88,7 @@ reg_call(struct module_reg *reg, const char *name, int count, ...) { reg_func func = reg_internal_func(reg, name); if (!func) { - LOG_ERROR("REG", "No function named '%s'", name); + LOG_ERROR("REG", "No function named '%s' in reg: %s", name, reg->name); return 2; } va_list va; -- GitLab