--- ooo_cws_srx645_ooo112fix1_src.orig/scptools/source/linker/scpzip.cxx Sat Apr 17 23:15:37 2004 +++ ooo_cws_srx645_ooo112fix1_src/scptools/source/linker/scpzip.cxx Sat Apr 17 23:18:28 2004 @@ -2006,11 +2006,10 @@ struct tm* tm_duration = gmtime( &duration ); aMsg = "\ntime needed: "; - aMsg += ByteString::CreateFromInt32( tm_duration->tm_hour ); - aMsg += ":"; - aMsg += ByteString::CreateFromInt32( tm_duration->tm_min ); - aMsg += ":"; - aMsg += ByteString::CreateFromInt32( tm_duration->tm_sec ); + char buf[20]; + snprintf(buf, sizeof(buf), "%02d:%02d:%02d", + tm_duration->tm_hour, tm_duration->tm_min, tm_duration->tm_sec); + aMsg += ByteString(buf); pLog->Log( aMsg );