diff --git a/SystemTools.cxx b/SystemTools.cxx
index 21cd59f5a0d30b7c5347997681ffe64231e6c477..9f1c8ff37600202df05092d92c96762f2cb54aed 100644
--- a/SystemTools.cxx
+++ b/SystemTools.cxx
@@ -3325,18 +3325,18 @@ SystemTools
   // The first two components do not add a slash.
   if(first != last)
     {
-    result += *first++;
+    result.append(*first++);
     }
   if(first != last)
     {
-    result += *first++;
+    result.append(*first++);
     }
 
   // All remaining components are always separated with a slash.
   while(first != last)
     {
-    result += "/";
-    result += *first++;
+    result.append("/");
+    result.append(*first++);
     }
 
   // Return the concatenated result.
diff --git a/kwsysDateStamp.cmake b/kwsysDateStamp.cmake
index d6f4c2aa66a226d5432cf7c3b8688aef86acf346..0382f078fef3bd43303bab3eb55a6195e3b383e6 100644
--- a/kwsysDateStamp.cmake
+++ b/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@ SET(KWSYS_DATE_STAMP_YEAR  2009)
 SET(KWSYS_DATE_STAMP_MONTH 07)
 
 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   24)
+SET(KWSYS_DATE_STAMP_DAY   26)