summaryrefslogtreecommitdiff
path: root/include/dahdi/kernel.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/dahdi/kernel.h')
-rw-r--r--include/dahdi/kernel.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/dahdi/kernel.h b/include/dahdi/kernel.h
index 818df60..f141562 100644
--- a/include/dahdi/kernel.h
+++ b/include/dahdi/kernel.h
@@ -101,8 +101,10 @@
# else
#define dev_name(dev) ((dev)->bus_id)
# endif
-#define dev_set_name(dev, format, ...) \
- snprintf((dev)->bus_id, BUS_ID_SIZE, format, ## __VA_ARGS__);
+#define dev_set_name(dev, fmt, ...) \
+ do { \
+ snprintf((dev)->bus_id, BUS_ID_SIZE, fmt, ## __VA_ARGS__); \
+ } while (0)
#endif
/*! Default chunk size for conferences and such -- static right now, might make