diff options
author | Jose <jose@zeroc.com> | 2011-10-21 00:18:12 +0200 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2011-10-21 00:18:12 +0200 |
commit | ccd84d846a272ea96ed7e152c890db7ca06ea1b1 (patch) | |
tree | 3afa1ec8707308a7804a80514e4f522ac5dc77b7 /cpp/src/slice2cpp/Gen.cpp | |
parent | Fixed ICE-4721 - support for OS X clang (diff) | |
download | ice-ccd84d846a272ea96ed7e152c890db7ca06ea1b1.tar.bz2 ice-ccd84d846a272ea96ed7e152c890db7ca06ea1b1.tar.xz ice-ccd84d846a272ea96ed7e152c890db7ca06ea1b1.zip |
ICE-4708 - Regression generated code for default-value
Diffstat (limited to 'cpp/src/slice2cpp/Gen.cpp')
-rw-r--r-- | cpp/src/slice2cpp/Gen.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/cpp/src/slice2cpp/Gen.cpp b/cpp/src/slice2cpp/Gen.cpp index dc7b7333286..762d7203d31 100644 --- a/cpp/src/slice2cpp/Gen.cpp +++ b/cpp/src/slice2cpp/Gen.cpp @@ -104,7 +104,12 @@ writeConstantValue(IceUtilInternal::Output& out, const TypePtr& type, const Synt } else if(bp && bp->kind() == Builtin::KindFloat) { - out << value << "F"; + out << value; + if(value.find(".") == string::npos) + { + out << ".0"; + } + out << "F"; } else { |