]> git.sur5r.net Git - cc65/blobdiff - src/common/fp.c
Merge remote-tracking branch 'upstream/master' into a5200
[cc65] / src / common / fp.c
index c9300c52dd44ef5b27e1d5912546e5ebde595678..602bfde8b6b201c02d6bb88e0738f834670855d6 100644 (file)
@@ -64,7 +64,7 @@
 
 
 /*****************************************************************************/
-/*                                  Code                                    */
+/*                                   Code                                    */
 /*****************************************************************************/
 
 
@@ -99,7 +99,7 @@ Float FP_F_FromInt (long Val)
 /* Convert an integer into a floating point variable */
 {
     Float D;
-    D.V = Val;
+    D.V = (float) Val;
     return D;
 }
 
@@ -164,7 +164,7 @@ size_t FP_D_Size (void)
 unsigned char* FP_D_Data (Double Val)
 /* Return the raw data of a double in a malloc'ed buffer. Free after use. */
 {
-    float F = Val.V;
+    float F = (float) Val.V;
     return memcpy (xmalloc (F_SIZE), &F, F_SIZE);
 }
 
@@ -236,6 +236,3 @@ Double FP_D_Div (Double Left, Double Right)
     D.V = Left.V / Right.V;
     return D;
 }
-
-
-