diff options
author | John Hodge <tpg@mutabah.net> | 2015-06-04 17:19:28 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2015-06-04 17:19:28 +0800 |
commit | 9f69517be928bf78b7d63c2937941d6d9c93b48c (patch) | |
tree | 91df9882aeb77a5c1e67f1f157ff81dbfd9180dd /src/dump_as_rust.cpp | |
parent | f2c96d7c448934baec49c91b5cb2ac7c05562437 (diff) | |
download | mrust-9f69517be928bf78b7d63c2937941d6d9c93b48c.tar.gz |
Fix issues with printout, lexing, and pattern resolving
Diffstat (limited to 'src/dump_as_rust.cpp')
-rw-r--r-- | src/dump_as_rust.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dump_as_rust.cpp b/src/dump_as_rust.cpp index 0aca6685..d760f4cd 100644 --- a/src/dump_as_rust.cpp +++ b/src/dump_as_rust.cpp @@ -334,7 +334,7 @@ public: case CORETYPE_BOOL: break; case CORETYPE_CHAR: - m_os << "'\\u" << ::std::hex << n.m_value << ::std::dec << "'"; + m_os << "'\\u{" << ::std::hex << n.m_value << ::std::dec << "}'"; break; case CORETYPE_F32: case CORETYPE_F64: @@ -364,6 +364,7 @@ public: case CORETYPE_ANY: case CORETYPE_F32: case CORETYPE_F64: + m_os.precision(10); m_os << n.m_value; break; default: |