summaryrefslogtreecommitdiffstats
path: root/sys/sys/eventhandler.h
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2002-07-15 17:15:41 +0000
committermarkm <markm@FreeBSD.org>2002-07-15 17:15:41 +0000
commitc13f9f8123068c76880e7688427e0e44a476e786 (patch)
tree395021663519ae40a8f1cf236bdc0921bb04bfb8 /sys/sys/eventhandler.h
parent5332a2b1790c1f863043a2bf9520a3ff45e8e195 (diff)
downloadFreeBSD-src-c13f9f8123068c76880e7688427e0e44a476e786.zip
FreeBSD-src-c13f9f8123068c76880e7688427e0e44a476e786.tar.gz
Convert macros with variadic arguments from GNU format to ISO 9X.
Diffstat (limited to 'sys/sys/eventhandler.h')
-rw-r--r--sys/sys/eventhandler.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/sys/eventhandler.h b/sys/sys/eventhandler.h
index 1bffef4..59b1fc2 100644
--- a/sys/sys/eventhandler.h
+++ b/sys/sys/eventhandler.h
@@ -75,7 +75,7 @@ struct __hack
struct eventhandler_list Xeventhandler_list_ ## name = { #name }; \
struct __hack
-#define EVENTHANDLER_FAST_INVOKE(name, args...) \
+#define EVENTHANDLER_FAST_INVOKE(name, ...) \
do { \
struct eventhandler_list *_el = &Xeventhandler_list_ ## name ; \
struct eventhandler_entry *_ep, *_en; \
@@ -87,7 +87,7 @@ do { \
while (_ep != NULL) { \
_en = TAILQ_NEXT(_ep, ee_link); \
_t = (struct eventhandler_entry_ ## name *)_ep; \
- _t->eh_func(_ep->ee_arg , ## args); \
+ _t->eh_func(_ep->ee_arg , __VA_ARGS__); \
_ep = _en; \
} \
EHE_UNLOCK(_el); \
@@ -116,7 +116,7 @@ struct eventhandler_entry_ ## name \
}; \
struct __hack
-#define EVENTHANDLER_INVOKE(name, args...) \
+#define EVENTHANDLER_INVOKE(name, ...) \
do { \
struct eventhandler_list *_el; \
struct eventhandler_entry *_ep, *_en; \
@@ -129,7 +129,7 @@ do { \
while (_ep != NULL) { \
_en = TAILQ_NEXT(_ep, ee_link); \
_t = (struct eventhandler_entry_ ## name *)_ep; \
- _t->eh_func(_ep->ee_arg , ## args); \
+ _t->eh_func(_ep->ee_arg , __VA_ARGS__); \
_ep = _en; \
} \
EHE_UNLOCK(_el); \
OpenPOWER on IntegriCloud