Skip to content

Commit 66f90e6

Browse files
committed
Suppress lint errors
1 parent 1cc849f commit 66f90e6

2 files changed

Lines changed: 16 additions & 16 deletions

File tree

lib/node_modules/@stdlib/ndarray/ctor/src/get_ptr.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,10 @@ uint8_t * stdlib_ndarray_get_ptr( const struct ndarray *arr, const int64_t *sub
7777
int8_t stdlib_ndarray_get_ptr_value( const struct ndarray *arr, const uint8_t *idx, void *out ) {
7878
switch ( arr->dtype ) {
7979
case STDLIB_NDARRAY_FLOAT64:
80-
*(double *)out = *(double *)idx;
80+
*(double *)out = *(double *)idx; // cppcheck-suppress invalidPointerCast
8181
return 0;
8282
case STDLIB_NDARRAY_FLOAT32:
83-
*(float *)out = *(float *)idx;
83+
*(float *)out = *(float *)idx; // cppcheck-suppress invalidPointerCast
8484
return 0;
8585
case STDLIB_NDARRAY_UINT64:
8686
*(uint64_t *)out = *(uint64_t *)idx;
@@ -110,10 +110,10 @@ int8_t stdlib_ndarray_get_ptr_value( const struct ndarray *arr, const uint8_t *i
110110
*(int8_t *)out = *(int8_t *)idx;
111111
return 0;
112112
case STDLIB_NDARRAY_COMPLEX128:
113-
*(double complex *)out = *(double complex *)idx;
113+
*(double complex *)out = *(double complex *)idx; // cppcheck-suppress invalidPointerCast
114114
return 0;
115115
case STDLIB_NDARRAY_COMPLEX64:
116-
*(float complex *)out = *(float complex *)idx;
116+
*(float complex *)out = *(float complex *)idx; // cppcheck-suppress invalidPointerCast
117117
return 0;
118118
case STDLIB_NDARRAY_BOOL:
119119
*(bool *)out = *(bool *)idx;
@@ -136,7 +136,7 @@ int8_t stdlib_ndarray_get_ptr_value( const struct ndarray *arr, const uint8_t *i
136136
* @return status code
137137
*/
138138
int8_t stdlib_ndarray_get_ptr_float64( const uint8_t *idx, double *out ) {
139-
*out = *(double *)idx;
139+
*out = *(double *)idx; // cppcheck-suppress invalidPointerCast
140140
return 0;
141141
}
142142

@@ -153,7 +153,7 @@ int8_t stdlib_ndarray_get_ptr_float64( const uint8_t *idx, double *out ) {
153153
* @return status code
154154
*/
155155
int8_t stdlib_ndarray_get_ptr_float32( const uint8_t *idx, float *out ) {
156-
*out = *(float *)idx;
156+
*out = *(float *)idx; // cppcheck-suppress invalidPointerCast
157157
return 0;
158158
}
159159

@@ -304,7 +304,7 @@ int8_t stdlib_ndarray_get_ptr_int8( const uint8_t *idx, int8_t *out ) {
304304
* @return status code
305305
*/
306306
int8_t stdlib_ndarray_get_ptr_complex128( const uint8_t *idx, double complex *out ) {
307-
*out = *(double complex *)idx;
307+
*out = *(double complex *)idx; // cppcheck-suppress invalidPointerCast
308308
return 0;
309309
}
310310

@@ -321,7 +321,7 @@ int8_t stdlib_ndarray_get_ptr_complex128( const uint8_t *idx, double complex *ou
321321
* @return status code
322322
*/
323323
int8_t stdlib_ndarray_get_ptr_complex64( const uint8_t *idx, float complex *out ) {
324-
*out = *(float complex *)idx;
324+
*out = *(float complex *)idx; // cppcheck-suppress invalidPointerCast
325325
return 0;
326326
}
327327

lib/node_modules/@stdlib/ndarray/ctor/src/set_ptr.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@
4040
int8_t stdlib_ndarray_set_ptr_value( const struct ndarray *arr, uint8_t *idx, const void *v ) {
4141
switch ( arr->dtype ) {
4242
case STDLIB_NDARRAY_FLOAT64:
43-
*(double *)idx = *(double *)v;
43+
*(double *)idx = *(double *)v; // cppcheck-suppress invalidPointerCast
4444
return 0;
4545
case STDLIB_NDARRAY_FLOAT32:
46-
*(float *)idx = *(float *)v;
46+
*(float *)idx = *(float *)v; // cppcheck-suppress invalidPointerCast
4747
return 0;
4848
case STDLIB_NDARRAY_UINT64:
4949
*(uint64_t *)idx = *(uint64_t *)v;
@@ -73,10 +73,10 @@ int8_t stdlib_ndarray_set_ptr_value( const struct ndarray *arr, uint8_t *idx, co
7373
*(int8_t *)idx = *(int8_t *)v;
7474
return 0;
7575
case STDLIB_NDARRAY_COMPLEX128:
76-
*(double complex *)idx = *(double complex *)v;
76+
*(double complex *)idx = *(double complex *)v; // cppcheck-suppress invalidPointerCast
7777
return 0;
7878
case STDLIB_NDARRAY_COMPLEX64:
79-
*(float complex *)idx = *(float complex *)v;
79+
*(float complex *)idx = *(float complex *)v; // cppcheck-suppress invalidPointerCast
8080
return 0;
8181
case STDLIB_NDARRAY_BOOL:
8282
*(bool *)idx = *(bool *)v;
@@ -99,7 +99,7 @@ int8_t stdlib_ndarray_set_ptr_value( const struct ndarray *arr, uint8_t *idx, co
9999
* @return status code
100100
*/
101101
int8_t stdlib_ndarray_set_ptr_float64( uint8_t *idx, const double v ) {
102-
*(double *)idx = v;
102+
*(double *)idx = v; // cppcheck-suppress invalidPointerCast
103103
return 0;
104104
}
105105

@@ -116,7 +116,7 @@ int8_t stdlib_ndarray_set_ptr_float64( uint8_t *idx, const double v ) {
116116
* @return status code
117117
*/
118118
int8_t stdlib_ndarray_set_ptr_float32( uint8_t *idx, const float v ) {
119-
*(float *)idx = v;
119+
*(float *)idx = v; // cppcheck-suppress invalidPointerCast
120120
return 0;
121121
}
122122

@@ -267,7 +267,7 @@ int8_t stdlib_ndarray_set_ptr_int8( uint8_t *idx, const int8_t v ) {
267267
* @return status code
268268
*/
269269
int8_t stdlib_ndarray_set_ptr_complex128( uint8_t *idx, const double complex v ) {
270-
*(double complex *)idx = v;
270+
*(double complex *)idx = v; // cppcheck-suppress invalidPointerCast
271271
return 0;
272272
}
273273

@@ -284,7 +284,7 @@ int8_t stdlib_ndarray_set_ptr_complex128( uint8_t *idx, const double complex v )
284284
* @return status code
285285
*/
286286
int8_t stdlib_ndarray_set_ptr_complex64( uint8_t *idx, const float complex v ) {
287-
*(float complex *)idx = v;
287+
*(float complex *)idx = v; // cppcheck-suppress invalidPointerCast
288288
return 0;
289289
}
290290

0 commit comments

Comments
 (0)