diff options
Diffstat (limited to 'crawl-ref/source/format.cc')
-rw-r--r-- | crawl-ref/source/format.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/crawl-ref/source/format.cc b/crawl-ref/source/format.cc index a65613adff..59fc8152bf 100644 --- a/crawl-ref/source/format.cc +++ b/crawl-ref/source/format.cc @@ -514,13 +514,10 @@ void formatted_string::clear() void formatted_string::cprintf(const char *s, ...) { - char buf[1000]; va_list args; va_start(args, s); - vsnprintf(buf, sizeof buf, s, args); + cprintf(make_stringf(s, args)); va_end(args); - - cprintf(std::string(buf)); } void formatted_string::cprintf(const std::string &s) |