Module Name:    src
Committed By:   rillig
Date:           Tue Feb 21 19:30:51 UTC 2023

Modified Files:
        src/usr.bin/xlint/lint1: lint1.h
        src/usr.bin/xlint/lint2: read.c

Log Message:
lint: use __printflike


To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/usr.bin/xlint/lint1/lint1.h
cvs rdiff -u -r1.78 -r1.79 src/usr.bin/xlint/lint2/read.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/xlint/lint1/lint1.h
diff -u src/usr.bin/xlint/lint1/lint1.h:1.162 src/usr.bin/xlint/lint1/lint1.h:1.163
--- src/usr.bin/xlint/lint1/lint1.h:1.162	Sat Feb 18 15:14:11 2023
+++ src/usr.bin/xlint/lint1/lint1.h	Tue Feb 21 19:30:51 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: lint1.h,v 1.162 2023/02/18 15:14:11 rillig Exp $ */
+/* $NetBSD: lint1.h,v 1.163 2023/02/21 19:30:51 rillig Exp $ */
 
 /*
  * Copyright (c) 1996 Christopher G. Demetriou.  All Rights Reserved.
@@ -468,7 +468,7 @@ typedef struct {
 #  include "err-msgs.h"
 
 /* ARGSUSED */
-static inline void __attribute__((format(printf, 1, 2)))
+static inline void __printflike(1, 2)
 check_printf(const char *fmt, ...)
 {
 }

Index: src/usr.bin/xlint/lint2/read.c
diff -u src/usr.bin/xlint/lint2/read.c:1.78 src/usr.bin/xlint/lint2/read.c:1.79
--- src/usr.bin/xlint/lint2/read.c:1.78	Sat Jan 14 09:30:07 2023
+++ src/usr.bin/xlint/lint2/read.c	Tue Feb 21 19:30:51 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: read.c,v 1.78 2023/01/14 09:30:07 rillig Exp $ */
+/* $NetBSD: read.c,v 1.79 2023/02/21 19:30:51 rillig Exp $ */
 
 /*
  * Copyright (c) 1996 Christopher G. Demetriou.  All Rights Reserved.
@@ -38,7 +38,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID)
-__RCSID("$NetBSD: read.c,v 1.78 2023/01/14 09:30:07 rillig Exp $");
+__RCSID("$NetBSD: read.c,v 1.79 2023/02/21 19:30:51 rillig Exp $");
 #endif
 
 #include <ctype.h>
@@ -93,7 +93,7 @@ static	int	csrcfile;
 static	const char *readfile_line;
 
 static	void	inperr(const char *, ...)
-    __attribute__((format(printf, 1, 2), noreturn));
+    __printflike(1, 2) __attribute__((noreturn));
 static	void	setsrc(const char *);
 static	void	setfnid(int, const char *);
 static	void	funccall(pos_t, const char *);

Reply via email to