Index: src/Common/UniqueName.cc
===================================================================
--- src/Common/UniqueName.cc	(revision 5f2f2d75adcd9f673ef8bda86f25d409347089be)
+++ src/Common/UniqueName.cc	(revision f22b170bb6e1c3c9de859e1c2475c4d33be01799)
@@ -5,17 +5,16 @@
 // file "LICENCE" distributed with Cforall.
 //
-// UniqueName.cc -- 
+// UniqueName.cc -- Create a unique variants of a base name with a counter.
 //
 // Author           : Richard C. Bilson
 // Created On       : Mon May 18 07:44:20 2015
-// Last Modified By : Peter A. Buhr
-// Last Modified On : Mon Jun  8 14:47:49 2015
-// Update Count     : 3
+// Last Modified By : Andrew Beach
+// Last Modified On : Tue Nov  7 15:04:00 2023
+// Update Count     : 4
 //
 
-#include <string>
-#include <sstream>
+#include "UniqueName.h"
 
-#include "UniqueName.h"
+#include "Common/ToString.hpp"
 
 UniqueName::UniqueName( const std::string &base ) : base( base ), count( 0 ) {
@@ -23,7 +22,5 @@
 
 std::string UniqueName::newName( const std::string &additional ) {
-	std::ostringstream os;
-	os << base << additional << count++;
-	return os.str();
+	return toString( base, additional, count++ );
 }
 
