示例#1
0
int asprintf(char **str, const char *format, ...) {
	va_list ap;
	int ret;

	va_start(ap, format);
	ret = avsprintf(str, format, ap);
	va_end(ap);

	return ret;
}
示例#2
0
int asprintf (FAR char **ptr, const char *fmt, ...)
{
  va_list ap;
  int ret;

  /* Let avsprintf do all of the work */

  va_start(ap, fmt);
  ret = avsprintf(ptr, fmt, ap);
  va_end(ap);

  return ret;
}