Lines Matching refs:strDest
198 * to by strDest and appends a terminating null.
201 * strDest Storage location for the output.
202 * destMax The size of the strDest for output.
210 * strDest is updated
217 * If there is a runtime-constraint violation, strDest[0] will be set to the '\0' when strDest and destMax valid
221 int vsnprintfp_s(char *strDest, size_t destMax, size_t count, int priv, const char *format, va_list arglist)
225 if (format == NULL || strDest == NULL || destMax == 0 || destMax > SECUREC_STRING_MAX_LEN ||
227 if (strDest != NULL && destMax > 0) {
228 strDest[0] = '\0';
235 retVal = SecVsnprintfPImpl(strDest, count + 1, priv, format, arglist);
238 return -1; /* to skip error handler, return strlen(strDest) or -1 */
241 retVal = SecVsnprintfPImpl(strDest, destMax, priv, format, arglist);
250 strDest[0] = '\0'; /* empty the dest strDest */