diff --git a/lib/node_modules/@stdlib/math/base/special/signum/src/addon.c b/lib/node_modules/@stdlib/math/base/special/signum/src/addon.c index 66b636b04e6a..eac7b0fb6e2b 100644 --- a/lib/node_modules/@stdlib/math/base/special/signum/src/addon.c +++ b/lib/node_modules/@stdlib/math/base/special/signum/src/addon.c @@ -19,4 +19,10 @@ #include "stdlib/math/base/special/signum.h" #include "stdlib/math/base/napi/unary.h" -STDLIB_MATH_BASE_NAPI_MODULE_D_D( stdlib_base_signum ) +// Wrapper function that calls the actual implementation +static double signum_callback( const double x ) { + return stdlib_base_signum( x ); +} + +// Export the wrapper with a unique symbol name to avoid shadowing +STDLIB_MATH_BASE_NAPI_MODULE_D_D( signum_module, signum_callback )