aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/SString.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/SString.h')
-rw-r--r--include/SString.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/SString.h b/include/SString.h
index 199d144b5..ff97c0c76 100644
--- a/include/SString.h
+++ b/include/SString.h
@@ -91,6 +91,12 @@ public:
s = StringDup(number);
sSize = sLen = (s) ? strlen(s) : 0;
}
+ SString(double d) : sizeGrowth(sizeGrowthDefault) {
+ char number[32];
+ sprintf(number, "%.6f", d);
+ s = StringDup(number);
+ sSize = sLen = (s) ? strlen(s) : 0;
+ }
~SString() {
delete []s;
s = 0;