bug fixes

This commit is contained in:
zolliker
2005-04-29 06:35:18 +00:00
parent 95c91a77c4
commit 27a6ad9e1d
2 changed files with 11 additions and 16 deletions

View File

@@ -115,11 +115,11 @@ double OiGetFlt(Eve *eve, int dig, int *pdig) {
}
void OiSet(Eve *eve, char *cmd, double val, int dig) {
char buf[64];
char buf[64];
long lval;
if (eve->syntax == 0) {
for (;dig>0;dig--) val=val*10;
snprintf(buf, sizeof(buf), "%s%05d", cmd, (int)val);
snprintf(buf, sizeof(buf), "%s%.*f", cmd, dig, val);
} else {
snprintf(buf, sizeof(buf), "%s%f", cmd, val);
}