Maybe we should use "snprintf" instead of "sprintf".
Ming-I Hsieh (mihs@wm28.csie.ncu.edu.tw)
Tue, 15 Jun 1999 12:31:16 +0800
static char buf[100];
switch (dim)
{
case DIM_IN:
// (1/16th (0.0625) is smallest unit the ui will
// let them enter (via the TopRuler), so let's
// set the precision so that we get nice roundoff.
// TODO we may need to improve this later.
sprintf(buf,"%.4fin",value);
^^^^^^^^^ here, if we use "snprintf" instead of
"sprintf". I think it will
more stable! :)
break;
case DIM_CM:
sprintf(buf,"%.1fcm",(value * 2.54));
This archive was generated by hypermail 1.03b2.