]> git.ozlabs.org Git - ppp.git/blobdiff - chat/chat.c
pppd: Fix variable reference syntax in Makefile.linux
[ppp.git] / chat / chat.c
index dc6cf2e3dea8a6fc75f5a4f1f66a40543dd475f2..bf107335c8458fa296a75f171c967b6669fb4a17 100644 (file)
@@ -512,6 +512,7 @@ void msgf __V((const char *fmt, ...))
        syslog(LOG_INFO, "%s", line);
     if (to_stderr)
        fprintf(stderr, "%s\n", line);
+    va_end(args);
 }
 
 /*
@@ -537,6 +538,7 @@ void fatal __V((int code, const char *fmt, ...))
        syslog(LOG_ERR, "%s", line);
     if (to_stderr)
        fprintf(stderr, "%s\n", line);
+    va_end(args);
     terminate(code);
 }
 
@@ -1167,6 +1169,7 @@ register char *s;
 
     if (timeout_next) {
        timeout_next = 0;
+       s = clean(s, 0);
        timeout = atoi(s);
        
        if (timeout <= 0)
@@ -1303,7 +1306,7 @@ register char *s;
 
     if (verbose) {
        if (quiet)
-           msgf("send (??????)");
+           msgf("send (?????\?)");
        else
            msgf("send (%v)", s);
     }