diff --git a/xlhtml/ChangeLog b/xlhtml/ChangeLog
index 7f4fb6b..6a3de52 100644
--- a/xlhtml/ChangeLog
+++ b/xlhtml/ChangeLog
@@ -1,7 +1,6 @@
- xlHtml ChangeLog
+ xlHtml ChangeLog
-
-0.4.9.4
+0.4.9.4
*Fixed some memory leaks
*Increased file name limit to 256 characters
diff --git a/xlhtml/xlhtml.c b/xlhtml/xlhtml.c
index d9781fa..ef77e27 100644
--- a/xlhtml/xlhtml.c
+++ b/xlhtml/xlhtml.c
@@ -3460,12 +3460,13 @@ static void output_formatted_data(uni_string *u, U16 idx, int numeric, int formu
}
else
{
+ num = atol((char *)u->str);
if (Csv)
- printf("\"%.0g\"", dnum );
+ printf("%ld", num);
else if (OutputXML)
- printf("%.0g", dnum );
+ printf("%ld", num );
else
- printf("%.0g *", dnum );
+ printf("%ld *", num );
}
/* printf(" F:%02X", idx); */