Revision: 65093
http://sourceforge.net/p/brlcad/code/65093
Author: ejno
Date: 2015-05-29 13:58:47 +0000 (Fri, 29 May 2015)
Log Message:
-----------
simplify Record::non_zero()
Modified Paths:
--------------
brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp
Modified: brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp
===================================================================
--- brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp 2015-05-29
13:48:38 UTC (rev 65092)
+++ brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp 2015-05-29
13:58:47 UTC (rev 65093)
@@ -165,13 +165,8 @@
std::string result = truncate_float(value);
if (result.find_first_not_of("-0.") == std::string::npos) {
- if (result.at(0) == '-')
- result = "-0.0";
- else
- result = "0.0";
-
- result.append(FIELD_WIDTH - result.size() - 1, '0');
- result.push_back('1');
+ result.resize(FIELD_WIDTH, '0');
+ result.at(result.size() - 1) = '1';
}
return operator<<(result);
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits