浏览代码

Resolves: bug 416721
Descriptionn: fedora-ds-base build problem
Fix Description: Correct usage of va_list and vfprintf

Rich Megginson 18 年之前
父节点
当前提交
be7044d640
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      ldap/servers/slapd/tools/dbscan.c

+ 3 - 1
ldap/servers/slapd/tools/dbscan.c

@@ -142,6 +142,7 @@ void db_printf(char *fmt, ...)
 
     va_start(ap, fmt);
     vfprintf(stdout, fmt, ap);
+    va_end(ap);
 }
 
 void db_printfln(char *fmt, ...)
@@ -150,7 +151,8 @@ void db_printfln(char *fmt, ...)
 
     va_start(ap, fmt);
     vfprintf(stdout, fmt, ap);
-    vfprintf(stdout, "\n", NULL);
+    va_end(ap);
+    fprintf(stdout, "\n");
 }
 
 int MAX_BUFFER = 4096;