We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
nonull
1 parent 00ad454 commit f14db4aCopy full SHA for f14db4a
c/lib.c
@@ -255,7 +255,11 @@ SIMSIMD_DYNAMIC simsimd_capability_t simsimd_capabilities(void) {
255
// with dummy inputs:
256
simsimd_distance_t dummy_results_buffer[2];
257
simsimd_distance_t *dummy_results = &dummy_results_buffer[0];
258
- void *x = 0;
+
259
+ // Passing `NULL` as `x` will trigger all kinds of `nonull` warnings on GCC.
260
+ typedef double largest_scalar_t;
261
+ largest_scalar_t dummy_input[1];
262
+ void *x = &dummy_input[0];
263
264
// Dense:
265
simsimd_dot_i8((simsimd_i8_t *)x, (simsimd_i8_t *)x, 0, dummy_results);
0 commit comments