From: Ove Kaaven Date: Tue, 13 Apr 1999 08:08:04 +0000 (+0000) Subject: Implemented wxPrintf. X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/53388a784b476f4e52535dac025a5c4e8282f98b Implemented wxPrintf. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/common/wxchar.cpp b/src/common/wxchar.cpp index 85c6bfc716..52d8c1ac74 100644 --- a/src/common/wxchar.cpp +++ b/src/common/wxchar.cpp @@ -111,6 +111,25 @@ wxChar * WXDLLEXPORT wxSetlocale(int category, const wxChar *locale) #endif #ifdef wxNEED_WX_STDIO_H +int WXDLLEXPORT wxPrintf(const wxChar *fmt, ...) +{ + va_list argptr; + int ret; + + va_start(argptr, fmt); + ret = wxVprintf(fmt, argptr); + va_end(argptr); + return ret; +} + +int WXDLLEXPORT wxVprintf(const wxChar *fmt, va_list argptr) +{ + wxString str; + str.PrintfV(fmt,argptr); + printf("%s",(const char*)str.mb_str()); + return str.Len(); +} + int WXDLLEXPORT wxSprintf(wxChar *buf, const wxChar *fmt, ...) { va_list argptr;