# HG changeset patch # User Joerg Sonnenberger # Date 1364696271 -7200 # Node ID f185d1ac4db4a03b276888f4b898945024aca8e6 # Parent ef8bedab8a4b243e2882ed1da08183bf0b40c0ae __dead + __printflike for clang diff -r ef8bedab8a4b -r f185d1ac4db4 main.c --- a/main.c Sat Mar 30 21:50:37 2013 -0400 +++ b/main.c Sun Mar 31 04:17:51 2013 +0200 @@ -504,7 +504,7 @@ //////////////////////////////////////////////////////////// // complex modes -static +__dead static void commandline_iremap(const struct place *p, char *str) { @@ -865,7 +865,7 @@ return false; } -static +__dead static void usage(void) { diff -r ef8bedab8a4b -r f185d1ac4db4 utils.h --- a/utils.h Sat Mar 30 21:50:37 2013 -0400 +++ b/utils.h Sun Mar 31 04:17:51 2013 +0200 @@ -53,10 +53,10 @@ bool is_identifier(const char *str); /* in place.c */ -void complain(const struct place *, const char *fmt, ...); +void complain(const struct place *, const char *fmt, ...) __printflike(2, 3); void complain_fail(void); bool complain_failed(void); /* in main.c */ void freestringlater(char *s); -void die(void); +__dead void die(void);