Explorar o código

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

Rich Megginson %!s(int64=18) %!d(string=hai) anos
pai
achega
be7044d640
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  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;