提交 14678d54 authored 作者: Anthony Minessale's avatar Anthony Minessale

fix switch_file_printf

上级 842ea87d
......@@ -462,9 +462,18 @@ SWITCH_DECLARE(int) switch_file_printf(switch_file_t *thefile, const char *forma
{
va_list ap;
int ret;
char *data;
va_start(ap, format);
ret = apr_file_printf(thefile, format, ap);
if ((ret = switch_vasprintf(&data, format, ap)) != -1) {
switch_size_t bytes = strlen(data);
switch_file_write(thefile, data, &bytes);
free(data);
}
va_end(ap);
return ret;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论