From c0c11c359f8efce67f8a363aacdddd3162ee5fa0 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Tue, 16 Sep 2003 12:53:54 +0000 Subject: [PATCH] epicsSnprintf did not work. It is fixed. --- src/libCom/osi/os/posix/epicsStdio.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/libCom/osi/os/posix/epicsStdio.cpp b/src/libCom/osi/os/posix/epicsStdio.cpp index e575563ab..47c210e89 100644 --- a/src/libCom/osi/os/posix/epicsStdio.cpp +++ b/src/libCom/osi/os/posix/epicsStdio.cpp @@ -16,7 +16,13 @@ extern "C" { epicsShareFunc int epicsShareAPI epicsSnprintf( char *str, size_t size, const char *format, ...) { - return snprintf ( str, size, format ); + int nchars; + va_list pvar; + + va_start(pvar,format); + nchars = epicsVsnprintf(str,size,format,pvar); + va_end (pvar); + return(nchars); } epicsShareFunc int epicsShareAPI epicsVsnprintf(