diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2013-10-18 23:47:49 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2013-10-18 23:57:30 +0300 |
commit | 01022a35bfed28d33de9b8930068db41e487bb15 (patch) | |
tree | a33cbc2c5287346f5748d57cc02dacddb9f42dc3 | |
parent | 1a11eccc579d75f4db62fce3e2ab8b709c60da51 (diff) | |
download | vmod-binlog-01022a35bfed28d33de9b8930068db41e487bb15.tar.gz vmod-binlog-01022a35bfed28d33de9b8930068db41e487bb15.tar.bz2 |
Minor improvement.
* src/err.h (error,packerror): Mark as printflike.
* doc/binlogsel.1: Update.
-rw-r--r-- | doc/binlogsel.1 | 10 | ||||
-rw-r--r-- | src/err.h | 6 |
2 files changed, 13 insertions, 3 deletions
diff --git a/doc/binlogsel.1 b/doc/binlogsel.1 index ec7bd24..eb7bc3a 100644 --- a/doc/binlogsel.1 +++ b/doc/binlogsel.1 @@ -15,3 +15,3 @@ .\" along with vmod-binlog. If not, see <http://www.gnu.org/licenses/>. -.TH BINLOGSEL 1 "October 17, 2013" "BINLOGSEL" "User Reference" +.TH BINLOGSEL 1 "October 18, 2013" "BINLOGSEL" "User Reference" .SH NAME @@ -180,2 +180,10 @@ Print information about each file before dumping it. .SH LOADABLE MODULES +Symbols exported from a loadable module must begin with +\fImodname\fB_LTX_\fR, where \fImodname\fR stands for the name of the +module without suffix (\fB.so\fR, \fB.la\fR, etc.). In the discussion +below, the symbols +.B binlogsel +looks for are listed without this prefix. Thus, for example, if the +module name is \fBstats.so\fR, the name of the module initialization +function must be \fBstats_LTX_init\fR. .TP @@ -19,4 +19,6 @@ extern const char *progname; void setprogname(const char *); -void error(const char *fmt, ...); -void packerror(const char *fmt, ...); +void error(const char *fmt, ...) + __attribute__ ((__format__ (__printf__, 1, 2))); +void packerror(const char *fmt, ...) + __attribute__ ((__format__ (__printf__, 1, 2))); void version(void); |