Index: trunk/FACT++/src/StateMachineImp.cc
===================================================================
--- trunk/FACT++/src/StateMachineImp.cc	(revision 10496)
+++ trunk/FACT++/src/StateMachineImp.cc	(revision 10497)
@@ -563,6 +563,7 @@
 EventImp &StateMachineImp::AddTransition(int targetstate, const char *name, int s1, int s2, int s3, int s4, int s5)
 {
-    return AddTransition(targetstate, name,
-                         Tools::Form("%d %d %d %d %d", s1, s2, s3, s4, s5).c_str(), "");
+    ostringstream str;
+    str << s1 << ' '  << s2 << ' ' << s3 << ' ' << s4 << ' ' << s5;
+    return AddTransition(targetstate, name, str.str().c_str(), "");
 }
 
@@ -596,6 +597,7 @@
 EventImp &StateMachineImp::AddTransition(int targetstate, const char *name, const char *fmt, int s1, int s2, int s3, int s4, int s5)
 {
-    return AddTransition(targetstate, name,
-                         Tools::Form("%d %d %d %d %d", s1, s2, s3, s4, s5).c_str(), fmt);
+    ostringstream str;
+    str << s1 << ' '  << s2 << ' ' << s3 << ' ' << s4 << ' ' << s5;
+    return AddTransition(targetstate, name, str.str().c_str(), fmt);
 }
 
