From b9e2cb295e8f53f0311d8e3b5b0edf69bb76ea78 Mon Sep 17 00:00:00 2001 From: Pixel Date: Sat, 19 Nov 2011 23:49:49 -0800 Subject: Having String.set returning this. --- src/BString.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/BString.cc') diff --git a/src/BString.cc b/src/BString.cc index 74156bf..74bc7d9 100644 --- a/src/BString.cc +++ b/src/BString.cc @@ -4,7 +4,7 @@ #include "Printer.h" #include "BString.h" -void Balau::String::set(const char * fmt, va_list ap) { +Balau::String & Balau::String::set(const char * fmt, va_list ap) { unsigned int l; #ifdef _WIN32 // Microsoft is stupid. @@ -18,6 +18,8 @@ void Balau::String::set(const char * fmt, va_list ap) { assign(t, l); free(t); #endif + + return *this; } int Balau::String::strchrcnt(char c) const { -- cgit v1.2.3