Commit d173b6a03197d8d78435b87a10f35e200237b928

Thomas de Grivel 2025-08-03T12:58:03

_inspect_ for numeric types are dereferenced now

diff --git a/gl_marching_cube.c b/gl_marching_cube.c
index aae3e99..5c7e1be 100644
--- a/gl_marching_cube.c
+++ b/gl_marching_cube.c
@@ -371,23 +371,23 @@ gl_marching_cube_intersections (s_gl_marching_cube_cell *cell,
       }
       if (false) {
         err_write_1("gl_marching_cube_intersections: t=");
-        err_inspect_f32(&t);
+        err_inspect_f32(t);
         err_write_1(" cell\n vec3[v1=");
-        err_inspect_u8(&v1);
+        err_inspect_u8(v1);
         err_write_1("]=%GL.Vec3{x: ");
-        err_inspect_f32(&cell->vec3[v1].x);
+        err_inspect_f32(cell->vec3[v1].x);
         err_write_1(", y: ");
-        err_inspect_f32(&cell->vec3[v1].y);
+        err_inspect_f32(cell->vec3[v1].y);
         err_write_1(", z: ");
-        err_inspect_f32(&cell->vec3[v1].z);
+        err_inspect_f32(cell->vec3[v1].z);
         err_write_1("}\n vec3[v2=");
-        err_inspect_u8(&v2);
+        err_inspect_u8(v2);
         err_write_1("]=%GL.Vec3{x: ");
-        err_inspect_f32(&cell->vec3[v2].x);
+        err_inspect_f32(cell->vec3[v2].x);
         err_write_1(", y: ");
-        err_inspect_f32(&cell->vec3[v2].y);
+        err_inspect_f32(cell->vec3[v2].y);
         err_write_1(", z: ");
-        err_inspect_f32(&cell->vec3[v2].z);
+        err_inspect_f32(cell->vec3[v2].z);
         err_write_1("}\n");
       }
       vec3_interpolate(cell->vec3 + v1, cell->vec3 + v2, t, dest + i);
diff --git a/gl_marching_cubes.c b/gl_marching_cubes.c
index e3fa0bf..bf9360b 100644
--- a/gl_marching_cubes.c
+++ b/gl_marching_cubes.c
@@ -107,7 +107,7 @@ void gl_marching_cubes_render (s_gl_marching_cubes *marching_cubes)
 {
   if (false) {
     err_write_1("gl_marching_cubes_render: triangle_count = ");
-    err_inspect_uw_decimal(&marching_cubes->triangle_count);
+    err_inspect_uw_decimal(marching_cubes->triangle_count);
     err_write_1("\n");
   }
   gl_object_render_triangles(&marching_cubes->object,
@@ -119,7 +119,7 @@ gl_marching_cubes_render_points (s_gl_marching_cubes *marching_cubes)
 {
   if (false) {
     err_write_1("gl_marching_cubes_render: triangle_count = ");
-    err_inspect_uw_decimal(&marching_cubes->triangle_count);
+    err_inspect_uw_decimal(marching_cubes->triangle_count);
     err_write_1("\n");
   }
   gl_object_render_points(&marching_cubes->object,
@@ -161,17 +161,17 @@ void gl_marching_cubes_sphere (s_gl_marching_cubes *marching_cubes,
   w1 = f32_clamp( ceil(c->z + radius) / s->z + 0.5f, 0, 1) * d[2];
   if (false) {
     err_write_1("gl_marching_cubes_sphere: u=");
-    err_inspect_u32_decimal(&u);
+    err_inspect_u32_decimal(u);
     err_write_1(" u1=");
-    err_inspect_u32_decimal(&u1);
+    err_inspect_u32_decimal(u1);
     err_write_1(" v=");
-    err_inspect_u32_decimal(&v);
+    err_inspect_u32_decimal(v);
     err_write_1(" v1=");
-    err_inspect_u32_decimal(&v1);
+    err_inspect_u32_decimal(v1);
     err_write_1(" w=");
-    err_inspect_u32_decimal(&w);
+    err_inspect_u32_decimal(w);
     err_write_1(" w1=");
-    err_inspect_u32_decimal(&w1);
+    err_inspect_u32_decimal(w1);
     err_write_1("\n");
   }
   i = u;
@@ -191,7 +191,7 @@ void gl_marching_cubes_sphere (s_gl_marching_cubes *marching_cubes,
         if (false) {
           if (f > marching_cubes->threshold) {
             err_write_1("gl_marching_cubes_sphere: f = ");
-            err_inspect_f32(&f);
+            err_inspect_f32(f);
             err_write_1("\n");
           }
         }
@@ -258,7 +258,7 @@ bool gl_marching_cubes_update (s_gl_marching_cubes *marching_cubes)
                                             vertex);
         if (r > 5) {
           err_write_1("gl_marching_cubes_update: cell triangles = ");
-          err_inspect_s8(&r);
+          err_inspect_s8(r);
           assert(! "gl_marching_cubes_update: cell triangles > 5");
           abort();
         }
diff --git a/kubz.c b/kubz.c
index e35fb01..b1f969e 100644
--- a/kubz.c
+++ b/kubz.c
@@ -54,11 +54,11 @@ bool kubz_button (s_window_sdl2 *window, u8 button, s64 x, s64 y)
   assert(window);
   (void) window;
   err_write_1("kc3_kubz_button: ");
-  err_inspect_u8(&button);
+  err_inspect_u8(button);
   err_write_1(" (");
-  err_inspect_s64(&x);
+  err_inspect_s64(x);
   err_write_1(", ");
-  err_inspect_s64(&y);
+  err_inspect_s64(y);
   err_puts(")");
   if (window->seq && window->seq->button &&
       ! window->seq->button(window->seq, button, x, y))
@@ -136,7 +136,7 @@ bool kubz_key (s_window_sdl2 *window, SDL_Keysym *keysym)
   default:
     k = keysym->sym;
     err_write_1("kc3_kubz_key: ");
-    err_inspect_s32_decimal(&k);
+    err_inspect_s32_decimal(k);
     err_write_1("\n");
   }
   return true;
@@ -151,11 +151,11 @@ bool kubz_load (s_window_sdl2 *window)
     return false;
   point_per_pixel = (f32) window->w / window->gl_w;
   err_write_1("point_per_pixel: ");
-  err_inspect_f32(&point_per_pixel);
+  err_inspect_f32(point_per_pixel);
   err_write_1("\n");
   if (window->sequence_count != KUBZ_SEQUENCE_COUNT) {
     err_write_1("kubz_load: window->sequence_count = ");
-    err_inspect_u32_decimal(&window->sequence_count);
+    err_inspect_u32_decimal(window->sequence_count);
     err_write_1("\n");
     assert(window->sequence_count == KUBZ_SEQUENCE_COUNT);
     return false;