Преглед на файлове

handle null arguments to legacy bsd err.h functions

Rich Felker преди 12 години
родител
ревизия
dc82ee4e30
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/linux/err.c

+ 2 - 2
src/linux/err.c

@@ -5,13 +5,13 @@
 
 void vwarn(const char *fmt, va_list ap)
 {
-	vfprintf(stderr, fmt, ap);
+	if (fmt) vfprintf(stderr, fmt, ap);
 	perror("");
 }
 
 void vwarnx(const char *fmt, va_list ap)
 {
-	vfprintf(stderr, fmt, ap);
+	if (fmt) vfprintf(stderr, fmt, ap);
 	putc('\n', stderr);
 }