]> git.draconx.ca Git - gob-dx.git/blobdiff - src/out.c
Release 0.90.3
[gob-dx.git] / src / out.c
index df0d7f57f6ccc6c03204a4ac1798cdb4feb5e42e..3183635acbaed6cada22c41e6e0c8c03c4e527cc 100644 (file)
--- a/src/out.c
+++ b/src/out.c
@@ -28,9 +28,10 @@ out_printf(FILE *fp,char *format,...)
 {
        va_list ap;
        char *s;
+
        va_start(ap,format);
-       
        s = g_strdup_vprintf(format,ap);
+       va_end(ap);
 
        if(fp == out)
                outline += strchrcnt(s,'\n');
@@ -41,8 +42,6 @@ out_printf(FILE *fp,char *format,...)
 
        fprintf(fp,"%s",s);
        g_free(s);
-
-       va_end(ap);
 }
 
 void