From 32223b69120cffa3e4d8ae34126da1f1da24d489 Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Sun, 8 Jan 2006 00:40:28 +0000 Subject: [PATCH] adding ssprintf overload for easier use with LocalizedString --- stepmania/src/RageUtil.cpp | 7 +++++++ stepmania/src/RageUtil.h | 1 + 2 files changed, 8 insertions(+) diff --git a/stepmania/src/RageUtil.cpp b/stepmania/src/RageUtil.cpp index db775d5e1a..ef8bcef1e5 100644 --- a/stepmania/src/RageUtil.cpp +++ b/stepmania/src/RageUtil.cpp @@ -211,6 +211,13 @@ struct tm GetLocalTime() } +RString ssprintf( const RString &fmt, ...) +{ + va_list va; + va_start(va, fmt); + return vssprintf(fmt, va); +} + RString ssprintf( const char *fmt, ...) { va_list va; diff --git a/stepmania/src/RageUtil.h b/stepmania/src/RageUtil.h index fa750f17a6..b33a10075e 100644 --- a/stepmania/src/RageUtil.h +++ b/stepmania/src/RageUtil.h @@ -244,6 +244,7 @@ RString FormatNumberAndSuffix( int i ); struct tm GetLocalTime(); +RString ssprintf( const RString &fmt, ...) PRINTF(1,2); RString ssprintf( const char *fmt, ...) PRINTF(1,2); RString vssprintf( const char *fmt, va_list argList );