Skip to content

Commit 48ec24a

Browse files
committed
minor changes
1 parent 48e64a2 commit 48ec24a

File tree

3 files changed

+15
-10
lines changed

3 files changed

+15
-10
lines changed

lib/node_modules/@stdlib/math/base/special/minmaxabs/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -145,15 +145,15 @@ for ( i = 0; i < 100; i++ ) {
145145
#include "stdlib/math/base/special/minmaxabs.h"
146146
```
147147

148-
#### stdlib_base_minmaxabs( x, y, minabs, maxabs )
148+
#### stdlib_base_minmaxabs( x, y, &minabs, &maxabs )
149149

150150
Gets minimum and maximum absolute values in a single pass.
151151

152152
```c
153-
void var v = stdlib_base_minmaxabs( 4.2, 3.14, minabs, maxabs );
153+
void var v = stdlib_base_minmaxabs( 4.2, 3.14, &minabs, &maxabs );
154154
// minabs = 3.14, maxabs = 4.2
155155

156-
void var v = stdlib_base_minmaxabs( +0.0, -0.0, minabs, maxabs );
156+
void var v = stdlib_base_minmaxabs( +0.0, -0.0, &minabs, &maxabs );
157157
// minabs = 0.0, maxabs = 0.0
158158
```
159159

@@ -202,6 +202,7 @@ int main( void ) {
202202
}
203203
}
204204
```
205+
205206
</section>
206207

207208
<!-- /.examples -->

lib/node_modules/@stdlib/math/base/special/minmaxabs/include.gyp renamed to lib/node_modules/@stdlib/math/base/special/minmaxabs/include.gypi

File renamed without changes.

lib/node_modules/@stdlib/math/base/special/minmaxabs/src/addon.c

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,18 @@ static napi_value addon( napi_env env, napi_callback_info info ) {
3333
napi_status status;
3434

3535
// Get callback arguments:
36-
size_t argc = 2;
37-
napi_value argv[ 2 ];
36+
size_t argc = 3;
37+
napi_value argv[ 3 ];
3838
status = napi_get_cb_info( env, info, &argc, argv, NULL, NULL );
3939
assert( status == napi_ok );
4040

4141
// Check whether we were provided the correct number of arguments:
42-
if ( argc < 2 ) {
42+
if ( argc < 3 ) {
4343
status = napi_throw_error( env, NULL, "invalid invocation. Insufficient arguments." );
4444
assert( status == napi_ok );
4545
return NULL;
4646
}
47-
if ( argc > 2 ) {
47+
if ( argc > 3 ) {
4848
status = napi_throw_error( env, NULL, "invalid invocation. Too many arguments." );
4949
assert( status == napi_ok );
5050
return NULL;
@@ -84,13 +84,17 @@ static napi_value addon( napi_env env, napi_callback_info info ) {
8484
return NULL;
8585
}
8686

87-
double value;
88-
status = napi_get_value_double( env, argv[ 1 ], &value2 );
87+
double value1;
88+
status = napi_get_value_double( env, argv[ 1 ], &value1 );
89+
assert( status == napi_ok );
90+
91+
double value2;
92+
status = napi_get_value_double( env, argv[ 2 ], &value2 );
8993
assert( status == napi_ok );
9094

9195
double minabs;
9296
double maxabs;
93-
stdlib_base_minmaxabs( value, &minabs, &maxabs );
97+
stdlib_base_minmaxabs( value1, value2, &minabs, &maxabs );
9498

9599
double *op = (double *)Out;
96100
op[ 0 ] = minabs;

0 commit comments

Comments
 (0)