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