svn commit: r186386 - head/sys/dev/drm

Robert Noland rnoland at FreeBSD.org
Sun Dec 21 22:32:02 UTC 2008


Author: rnoland
Date: Sun Dec 21 22:32:01 2008
New Revision: 186386
URL: http://svn.freebsd.org/changeset/base/186386

Log:
  Convert DRM_[DEBUG,ERROR,INFO] macros to c99 __VA_ARGS__.
  
  Approved by:	kib

Modified:
  head/sys/dev/drm/drmP.h

Modified: head/sys/dev/drm/drmP.h
==============================================================================
--- head/sys/dev/drm/drmP.h	Sun Dec 21 22:30:37 2008	(r186385)
+++ head/sys/dev/drm/drmP.h	Sun Dec 21 22:32:01 2008	(r186386)
@@ -300,16 +300,16 @@ for ( ret = 0 ; !ret && !(condition) ; )
 	DRM_LOCK();						\
 }
 
-#define DRM_ERROR(fmt, arg...) \
+#define DRM_ERROR(fmt, ...) \
 	printf("error: [" DRM_NAME ":pid%d:%s] *ERROR* " fmt,		\
-	    DRM_CURRENTPID, __func__ , ## arg)
+	    DRM_CURRENTPID, __func__ , ##__VA_ARGS__)
 
-#define DRM_INFO(fmt, arg...)  printf("info: [" DRM_NAME "] " fmt , ## arg)
+#define DRM_INFO(fmt, ...)  printf("info: [" DRM_NAME "] " fmt , ##__VA_ARGS__)
 
-#define DRM_DEBUG(fmt, arg...) do {					\
+#define DRM_DEBUG(fmt, ...) do {					\
 	if (drm_debug_flag)						\
 		printf("[" DRM_NAME ":pid%d:%s] " fmt, DRM_CURRENTPID,	\
-			__func__ , ## arg);				\
+			__func__ , ##__VA_ARGS__);			\
 } while (0)
 
 typedef struct drm_pci_id_list


More information about the svn-src-all mailing list