diff options
-rw-r--r-- | src/aapl/astring.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/aapl/astring.h b/src/aapl/astring.h index 29d876f4..34855405 100644 --- a/src/aapl/astring.h +++ b/src/aapl/astring.h @@ -450,6 +450,7 @@ template<class T> StrTmpl<T>::StrTmpl( long lenGuess, const char *format, ... ) long written = vsnprintf( data, lenGuess+1, format, args ); if ( written > lenGuess ) { setSpace( written ); + va_start( args, format ); written = vsnprintf( data, written+1, format, args ); } chop( written ); |