2222#include "stdlib/napi/argv_int64.h"
2323#include "stdlib/napi/argv_strided_float64array.h"
2424#include "stdlib/napi/create_double.h"
25+ #include "stdlib/blas/base/shared.h"
2526#include <node_api.h>
2627
2728/**
@@ -36,7 +37,7 @@ static napi_value addon( napi_env env, napi_callback_info info ) {
3637 STDLIB_NAPI_ARGV_INT64 ( env , N , argv , 0 );
3738 STDLIB_NAPI_ARGV_INT64 ( env , strideX , argv , 2 );
3839 STDLIB_NAPI_ARGV_STRIDED_FLOAT64ARRAY ( env , X , N , strideX , argv , 1 );
39- STDLIB_NAPI_CREATE_DOUBLE ( env , stdlib_strided_dmean ( N , X , strideX ), v );
40+ STDLIB_NAPI_CREATE_DOUBLE ( env , API_SUFFIX ( stdlib_strided_dmean ) ( N , X , strideX ), v );
4041 return v ;
4142}
4243
@@ -53,7 +54,7 @@ static napi_value addon_method( napi_env env, napi_callback_info info ) {
5354 STDLIB_NAPI_ARGV_INT64 ( env , strideX , argv , 2 );
5455 STDLIB_NAPI_ARGV_INT64 ( env , offsetX , argv , 3 );
5556 STDLIB_NAPI_ARGV_STRIDED_FLOAT64ARRAY ( env , X , N , strideX , argv , 1 );
56- STDLIB_NAPI_CREATE_DOUBLE ( env , stdlib_strided_dmean_ndarray ( N , X , strideX , offsetX ), v );
57+ STDLIB_NAPI_CREATE_DOUBLE ( env , API_SUFFIX ( stdlib_strided_dmean_ndarray ) ( N , X , strideX , offsetX ), v );
5758 return v ;
5859}
5960
0 commit comments