--- inkscape-1.4_2024-10-09_e7c3feb100/src/util/fixed_point.h.orig
+++ inkscape-1.4_2024-10-09_e7c3feb100/src/util/fixed_point.h
@@ -78,8 +78,8 @@
     operator int() const { return v>>precision; }
     operator unsigned int() const { return v>>precision; }
 
-    operator float() const { return ldexpf(v,-precision); }
-    operator double() const { return ldexp(v,-precision); }
+    operator float() const { return ldexpf((float)v,-precision); }
+    operator double() const { return ldexp((double) v,-precision); }
 private:
     T v;
 };