diff --git a/src/libCom/osi/os/WIN32/osdStdio.c b/src/libCom/osi/os/WIN32/osdStdio.c index 4f2043cac..d2e43295a 100644 --- a/src/libCom/osi/os/WIN32/osdStdio.c +++ b/src/libCom/osi/os/WIN32/osdStdio.c @@ -28,7 +28,7 @@ int epicsShareAPI epicsVsnprintf ( } } if ( rtn == -1 ) { - str[size-1] = 0; + if(size!=0) str[size-1] = 0; return (int) size; } return rtn;