Module Name: src Committed By: joerg Date: Tue Jul 7 09:58:08 UTC 2009
Modified Files: src/lib/libcurses: curses.h Log Message: Use __printflike/__scanflike. To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 src/lib/libcurses/curses.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libcurses/curses.h diff -u src/lib/libcurses/curses.h:1.95 src/lib/libcurses/curses.h:1.96 --- src/lib/libcurses/curses.h:1.95 Mon Jul 6 15:19:49 2009 +++ src/lib/libcurses/curses.h Tue Jul 7 09:58:08 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: curses.h,v 1.95 2009/07/06 15:19:49 joerg Exp $ */ +/* $NetBSD: curses.h,v 1.96 2009/07/07 09:58:08 joerg Exp $ */ /* * Copyright (c) 1981, 1993, 1994 @@ -674,10 +674,8 @@ int mvcur(int, int, int, int); int mvderwin(WINDOW *, int, int); int mvhline(int, int, chtype, int); -int mvprintw(int, int, const char *, ...) - __attribute__((__format__(__printf__, 3, 4))); -int mvscanw(int, int, const char *, ...) - __attribute__((__format__(__scanf__, 3, 4))); +int mvprintw(int, int, const char *, ...) __printflike(3, 4); +int mvscanw(int, int, const char *, ...) __scanflike(3, 4); int mvvline(int, int, chtype, int); int mvwhline(WINDOW *, int, int, chtype, int); int mvwvline(WINDOW *, int, int, chtype, int); @@ -686,10 +684,8 @@ int mvwinchstr(WINDOW *, int, int, chtype *); int mvwinnstr(WINDOW *, int, int, char *, int); int mvwinstr(WINDOW *, int, int, char *); -int mvwprintw(WINDOW *, int, int, const char *, ...) - __attribute__((__format__(__printf__, 4, 5))); -int mvwscanw(WINDOW *, int, int, const char *, ...) - __attribute__((__format__(__scanf__, 4, 5))); +int mvwprintw(WINDOW *, int, int, const char *, ...) __printflike(4, 5); +int mvwscanw(WINDOW *, int, int, const char *, ...) __scanflike(4, 5); int napms(int); WINDOW *newpad(int, int); SCREEN *newterm(char *, FILE *, FILE *); @@ -709,8 +705,7 @@ int pechochar(WINDOW *, const chtype); int pnoutrefresh(WINDOW *, int, int, int, int, int, int); int prefresh(WINDOW *, int, int, int, int, int, int); -int printw(const char *, ...) - __attribute__((__format__(__printf__, 1, 2))); +int printw(const char *, ...) __printflike(1, 2); int putwin(WINDOW *, FILE *); void qiflush(void); int raw(void); @@ -720,8 +715,7 @@ int resetty(void); int resizeterm(int, int); int savetty(void); -int scanw(const char *, ...) - __attribute__((__format__(__scanf__, 1, 2))); +int scanw(const char *, ...) __scanflike(1, 2); int scroll(WINDOW *); int scrollok(WINDOW *, bool); int setterm(char *); @@ -738,10 +732,8 @@ int untouchwin(WINDOW *); int use_default_colors(void); int vline(chtype, int); -int vwprintw(WINDOW *, const char *, _BSD_VA_LIST_) - __attribute__((__format__(__printf__, 2, 0))); -int vwscanw(WINDOW *, const char *, _BSD_VA_LIST_) - __attribute__((__format__(__scanf__, 2, 0))); +int vwprintw(WINDOW *, const char *, _BSD_VA_LIST_) __printflike(2, 0); +int vwscanw(WINDOW *, const char *, _BSD_VA_LIST_) __scanflike(2, 0); int waddch(WINDOW *, chtype); int waddchnstr(WINDOW *, const chtype *, int); int waddchstr(WINDOW *, const chtype *); @@ -779,13 +771,11 @@ int winstr(WINDOW *, char *); int wmove(WINDOW *, int, int); int wnoutrefresh(WINDOW *); -int wprintw(WINDOW *, const char *, ...) - __attribute__((__format__(__printf__, 2, 3))); +int wprintw(WINDOW *, const char *, ...) __printflike(2, 3); int wredrawln(WINDOW *, int, int); int wrefresh(WINDOW *); int wresize(WINDOW *, int, int); -int wscanw(WINDOW *, const char *, ...) - __attribute__((__format__(__scanf__, 2, 3))); +int wscanw(WINDOW *, const char *, ...) __scanflike(2, 3); int wscrl(WINDOW *, int); int wsetscrreg(WINDOW *, int, int); int wstandend(WINDOW *);