19 lines
692 B
C
19 lines
692 B
C
$NetBSD: patch-ar_ar.h,v 1.1 2014/01/15 13:50:43 joerg Exp $
|
|
|
|
--- ar/ar.h.orig 2014-01-12 00:07:52.000000000 +0000
|
|
+++ ar/ar.h
|
|
@@ -135,8 +135,14 @@ struct bsdar {
|
|
TAILQ_HEAD(, ar_obj) v_obj; /* object(member) list */
|
|
};
|
|
|
|
+#if defined(__GNUC__) && __GNUC__ >= 2
|
|
+__attribute__((__format__(__printf__, 3, 4)))
|
|
+#endif
|
|
void bsdar_errc(struct bsdar *, int _code, const char *fmt, ...);
|
|
int bsdar_is_pseudomember(struct bsdar *_ar, const char *_name);
|
|
+#if defined(__GNUC__) && __GNUC__ >= 2
|
|
+__attribute__((__format__(__printf__, 3, 4)))
|
|
+#endif
|
|
void bsdar_warnc(struct bsdar *, int _code, const char *fmt, ...);
|
|
const char *bsdar_strmode(mode_t m);
|
|
void ar_mode_d(struct bsdar *bsdar);
|