r145: *** empty log message ***
[ctsim.git] / libctgraphics / ezsupport.cpp
index 89457870060724f13cad342ca59e34c9c218682f..f788b2e75965b218f29fdabeff03021053dd490c 100644 (file)
@@ -2,7 +2,7 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: ezsupport.cpp,v 1.2 2000/06/19 19:04:05 kevin Exp $
+**  $Id: ezsupport.cpp,v 1.4 2000/07/13 07:03:21 kevin Exp $
 **
 **  This program is free software; you can redistribute it and/or modify
 **  it under the terms of the GNU General Public License (version 2) as
@@ -119,7 +119,7 @@ trunc (double x)
 {
   double integer;
   
-  double frac = modf (x, &integer);
+  modf (x, &integer);
   
   return (integer);
 }
@@ -151,7 +151,7 @@ make_numfmt (char *fmtstr, int *fldwid, int *nfrac, double minval, double maxval
     wid = 2 + frac + expon;
     if (minval < 0. || maxval < 0.)
       ++wid;
-    snprintf (fmtstr, sizeof(fmtstr), "%%%d.%dle", wid, frac);
+    sprintf (fmtstr, "%s%d%s%d%s", "%", wid, ".", frac, "g");
   } else {                     /* use fixed format */
     wid = static_cast<int>(trunc(logt)) + 1;
     if (wid < 1)
@@ -168,9 +168,9 @@ make_numfmt (char *fmtstr, int *fldwid, int *nfrac, double minval, double maxval
       frac = *nfrac;
     
     wid += 1 + frac;
-    snprintf (fmtstr, sizeof(fmtstr), "%%%d.%dlf", wid, frac);
+    sprintf (fmtstr, "%s%d%s%d%s", "%", wid, ".", frac, "f");
   }
-  
+
   *fldwid = wid;
   *nfrac = frac;
 }