aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/PropSet.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/PropSet.cxx')
-rw-r--r--src/PropSet.cxx13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/PropSet.cxx b/src/PropSet.cxx
index 32ec59626..70cd46f88 100644
--- a/src/PropSet.cxx
+++ b/src/PropSet.cxx
@@ -325,9 +325,18 @@ char *SString::StringAllocate(
return sNew;
}
-// End SString functions
-
+/**
+ * Allocate uninitialized memory big enough to fit a string of the given length
+ * @return the pointer to the new string
+ */
+char *SString::StringAllocate(lenpos_t len) {
+ if (len != measure_length)
+ return new char [len + 1];
+ else
+ return 0;
+}
+// End SString functions
PropSet::PropSet() {
superPS = 0;