Print this page
10686 Debug macros causes smatch issues

@@ -19,11 +19,11 @@
  * CDDL HEADER END
  *
  * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  *
- * Copyright 2016 Joyent, Inc.
+ * Copyright 2019, Joyent, Inc.
  */
 
 #ifndef _SYS_USB_SCSA2USB_H
 #define _SYS_USB_SCSA2USB_H
 

@@ -653,11 +653,11 @@
 #define DPRINT_MASK_ALL         0xffffffff      /* for everything */
 
 #ifdef  DEBUG
 #define SCSA2USB_PRINT_CDB      scsa2usb_print_cdb
 #else
-#define SCSA2USB_PRINT_CDB      0 &&
+#define SCSA2USB_PRINT_CDB(...)
 #endif
 
 /* ugen support */
 #define SCSA2USB_MINOR_UGEN_BITS_MASK   0xff
 #define SCSA2USB_MINOR_INSTANCE_MASK    ~SCSA2USB_MINOR_UGEN_BITS_MASK