]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - psftp.c
Add a nonfatal() function everywhere, to be used for reporting things
[PuTTY.git] / psftp.c
diff --git a/psftp.c b/psftp.c
index 322b9c687ee0b42a8546e742d009586a0b38130c..6dd733d9385ab990355d915db3f6cf41e4386af6 100644 (file)
--- a/psftp.c
+++ b/psftp.c
@@ -2477,6 +2477,18 @@ void modalfatalbox(char *fmt, ...)
 
     cleanup_exit(1);
 }
+void nonfatal(char *fmt, ...)
+{
+    char *str, *str2;
+    va_list ap;
+    va_start(ap, fmt);
+    str = dupvprintf(fmt, ap);
+    str2 = dupcat("Error: ", str, "\n", NULL);
+    sfree(str);
+    va_end(ap);
+    fputs(str2, stderr);
+    sfree(str2);
+}
 void connection_fatal(void *frontend, char *fmt, ...)
 {
     char *str, *str2;