1. tuck
  2. pymite

Commits

Dean Hall  committed 12dd38b

#196 mainlined directly

  • Participants
  • Parent commits 390faa6
  • Branches default

Comments (0)

Files changed (2)

File src/vm/float.c

View file
         return retval;
     }
 
-    /* This does not use snprintf because glibc's snprintf is only
-     * included for compiles without strict-ansi.
-     */
-    bytesWritten = sprintf((char *)&tBuffer, "%f", ((pPmFloat_t) pf)->val);
+    /* #196: Changed to use snprintf */
+    bytesWritten = snprintf((char *)&tBuffer, 32, "%f", ((pPmFloat_t) pf)->val);
 
     /* Sanity check */
     C_ASSERT(bytesWritten != 0);

File src/vm/int.c

View file
         return retval;
     }
 
-    /* This does not use snprintf because glibc's snprintf is only
-     * included for compiles without strict-ansi.
-     */
+    /* #196: Changed to use snprintf */
     bytesWritten =
-        sprintf((char *)&tBuffer, "%li", (long int)((pPmInt_t)pint)->val);
+        snprintf((char *)&tBuffer, 12, "%li", (long int)((pPmInt_t)pint)->val);
 
 
     /* Sanity check */