r13019: Again protect us against format string mismatches, with the new split
authorAndrew Bartlett <abartlet@samba.org>
Wed, 18 Jan 2006 21:52:19 +0000 (21:52 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:51:17 +0000 (13:51 -0500)
commita88933668f908a398bb0d8bc7dc39c96cee40de6
tree05147978ad61b39423b4d953867b51cd7c49547d
parentf50186e9306714b25ae8f92eff9a3e95ad706274
r13019: Again protect us against format string mismatches, with the new split
out proto headers.

The reason this is done in this way is that the attribute must be on
the prototype, not the actual function defintion.  Hence the macros
which expand to nothing in the C file, but expand to an __attribute__
in the prototype header.

Andrew Bartlett
source/include/includes.h
source/script/mkproto.pl