exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit bcaccec009def3c72adc8538fd379121e672924c
parent 81ee8f01d89bab616fd86741fc5886d32f58c41c
Author: Florian Dold <florian@dold.me>
Date:   Fri,  4 Nov 2022 14:43:12 +0100

lower-case extension names before loading the plugin

Diffstat:
Msrc/extensions/extensions.c | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/extensions/extensions.c b/src/extensions/extensions.c @@ -202,6 +202,11 @@ configure_extension ( GNUNET_asprintf (&lib_name, "libtaler_extension_%s", name); + /* Lower-case extension name, config is case-insensitive */ + for (unsigned int i = 0; i < strlen (lib_name); i++) + { + lib_name[i] = tolower (lib_name[i]); + } extension = GNUNET_PLUGIN_load ( lib_name, (void *) col->cfg);