21
21
#include "stdlib/blas/base/shared.h"
22
22
#include "stdlib/napi/export.h"
23
23
#include "stdlib/napi/argv.h"
24
- #include "stdlib/napi/argv_double .h"
24
+ #include "stdlib/napi/argv_float .h"
25
25
#include "stdlib/napi/argv_int64.h"
26
26
#include "stdlib/napi/argv_strided_float32array.h"
27
27
#include "stdlib/napi/create_double.h"
37
37
static napi_value addon ( napi_env env , napi_callback_info info ) {
38
38
STDLIB_NAPI_ARGV ( env , info , argv , argc , 4 );
39
39
STDLIB_NAPI_ARGV_INT64 ( env , N , argv , 0 );
40
- STDLIB_NAPI_ARGV_DOUBLE ( env , alpha , argv , 1 );
40
+ STDLIB_NAPI_ARGV_FLOAT ( env , alpha , argv , 1 );
41
41
STDLIB_NAPI_ARGV_INT64 ( env , strideX , argv , 3 );
42
42
STDLIB_NAPI_ARGV_STRIDED_FLOAT32ARRAY ( env , X , N , strideX , argv , 2 );
43
43
STDLIB_NAPI_CREATE_DOUBLE ( env , API_SUFFIX (stdlib_strided_dsapxsumpw )( N , alpha , X , strideX ), v );
@@ -54,7 +54,7 @@ static napi_value addon( napi_env env, napi_callback_info info ) {
54
54
static napi_value addon_method ( napi_env env , napi_callback_info info ) {
55
55
STDLIB_NAPI_ARGV ( env , info , argv , argc , 5 );
56
56
STDLIB_NAPI_ARGV_INT64 ( env , N , argv , 0 );
57
- STDLIB_NAPI_ARGV_DOUBLE ( env , alpha , argv , 1 );
57
+ STDLIB_NAPI_ARGV_FLOAT ( env , alpha , argv , 1 );
58
58
STDLIB_NAPI_ARGV_INT64 ( env , strideX , argv , 3 );
59
59
STDLIB_NAPI_ARGV_INT64 ( env , offsetX , argv , 4 );
60
60
STDLIB_NAPI_ARGV_STRIDED_FLOAT32ARRAY ( env , X , N , strideX , argv , 2 );
0 commit comments