util/FormatString: add "noexcept"

This commit is contained in:
Max Kellermann 2017-05-16 10:22:52 +02:00
parent c2b8b818c7
commit a30cf60422
2 changed files with 4 additions and 4 deletions

View File

@ -28,7 +28,7 @@
#endif #endif
AllocatedString<> AllocatedString<>
FormatStringV(const char *fmt, va_list args) FormatStringV(const char *fmt, va_list args) noexcept
{ {
#ifndef WIN32 #ifndef WIN32
va_list tmp; va_list tmp;
@ -62,7 +62,7 @@ FormatStringV(const char *fmt, va_list args)
} }
AllocatedString<> AllocatedString<>
FormatString(const char *fmt, ...) FormatString(const char *fmt, ...) noexcept
{ {
va_list args; va_list args;
va_start(args, fmt); va_start(args, fmt);

View File

@ -32,7 +32,7 @@ template<typename T> class AllocatedString;
*/ */
gcc_nonnull_all gcc_nonnull_all
AllocatedString<char> AllocatedString<char>
FormatStringV(const char *fmt, va_list args); FormatStringV(const char *fmt, va_list args) noexcept;
/** /**
* Format into a newly allocated string. The caller frees the return * Format into a newly allocated string. The caller frees the return
@ -40,6 +40,6 @@ FormatStringV(const char *fmt, va_list args);
*/ */
gcc_nonnull(1) gcc_printf(1,2) gcc_nonnull(1) gcc_printf(1,2)
AllocatedString<char> AllocatedString<char>
FormatString(const char *fmt, ...); FormatString(const char *fmt, ...) noexcept;
#endif #endif