aboutsummaryrefslogtreecommitdiff
path: root/xsde/cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-12-14 17:34:01 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-12-14 17:34:01 +0200
commit6b2233228f837aef08e70e14d9483cf46438531b (patch)
treeeda2a238e067f80488feab51775f76956217c51b /xsde/cxx
parentdb7f618d0a94315ae9ed51a9b1d4ef9ba832827e (diff)
Call make_float for seconds in date-time types
Diffstat (limited to 'xsde/cxx')
-rw-r--r--xsde/cxx/hybrid/default-value.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/xsde/cxx/hybrid/default-value.cxx b/xsde/cxx/hybrid/default-value.cxx
index 6abfb05..8ce7273 100644
--- a/xsde/cxx/hybrid/default-value.cxx
+++ b/xsde/cxx/hybrid/default-value.cxx
@@ -836,6 +836,7 @@ namespace CXX
strip_zeros (hours);
strip_zeros (minutes);
strip_zeros (seconds);
+ make_float (seconds);
os << member_ << "year (" << year << ");"
<< member_ << "month (" << month << ");"
@@ -942,6 +943,7 @@ namespace CXX
{
String v (value_, b, e - b);
strip_zeros (v);
+ make_float (v);
os << member_ << "seconds (" << v << ");";
b = e + 1;
@@ -1067,6 +1069,7 @@ namespace CXX
strip_zeros (hours);
strip_zeros (minutes);
strip_zeros (seconds);
+ make_float (seconds);
os << member_ << "hours (" << hours << ");"
<< member_ << "minutes (" << minutes << ");"