Fix: error.h: add missing parenthesis around macro parameter
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 18 May 2016 18:04:15 +0000 (14:04 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 19 May 2016 04:05:05 +0000 (00:05 -0400)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
src/common/error.h

index 3ab1d46e7126ebee9e358b6c30544919e2fe4132..ca5af86cdb56e6519164d8f7486697723a1b495a 100644 (file)
@@ -75,18 +75,18 @@ extern int lttng_opt_mi;
  */
 #define __lttng_print(type, fmt, args...)                                          \
        do {                                                                       \
-               if (!lttng_opt_quiet&& !lttng_opt_mi &&                            \
-                               type == PRINT_MSG) {                               \
+               if (!lttng_opt_quiet && !lttng_opt_mi &&                           \
+                               (type) == PRINT_MSG) {                             \
                        fprintf(stdout, fmt, ## args);                             \
                } else if (!lttng_opt_quiet && !lttng_opt_mi &&                    \
-                               (((type & PRINT_DBG) && lttng_opt_verbose == 1) || \
-                               ((type & (PRINT_DBG | PRINT_DBG2)) &&              \
+                               ((((type) & PRINT_DBG) && lttng_opt_verbose == 1) || \
+                               (((type) & (PRINT_DBG | PRINT_DBG2)) &&            \
                                        lttng_opt_verbose == 2) ||                 \
-                               ((type & (PRINT_DBG | PRINT_DBG2 | PRINT_DBG3)) && \
+                               (((type) & (PRINT_DBG | PRINT_DBG2 | PRINT_DBG3)) && \
                                        lttng_opt_verbose == 3))) {                \
                        fprintf(stderr, fmt, ## args);                             \
                } else if (!lttng_opt_quiet &&                                     \
-                               (type & (PRINT_WARN | PRINT_ERR | PRINT_BUG))) {   \
+                               ((type) & (PRINT_WARN | PRINT_ERR | PRINT_BUG))) { \
                        fprintf(stderr, fmt, ## args);                             \
                }                                                                  \
        } while (0);
This page took 0.025685 seconds and 4 git commands to generate.