* src/sxe-utils.h (SXE_SET_UNUSED): Define macro to mark variables
set but unused, aka, dummy vars.
Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
#else
# define SXE_UNUSED(x) x
#endif
#else
# define SXE_UNUSED(x) x
#endif
#ifdef UNUSED
#undef UNUSED
#define UNUSED(x) SXE_UNUSED(x)
#endif
#ifdef UNUSED
#undef UNUSED
#define UNUSED(x) SXE_UNUSED(x)
#endif
+#ifdef SXE_SET_UNUSED
+#else
+# define SXE_SET_UNUSED(x) ((void)(x))
+#endif
+
#ifdef WEAK_EXTERN
#elif defined(__GNUC__)
# define WEAK_EXTERN extern __attribute__((weak))
#ifdef WEAK_EXTERN
#elif defined(__GNUC__)
# define WEAK_EXTERN extern __attribute__((weak))
#else
#define LIKELY(_x) __builtin_expect(!!(_x), 1)
#endif
#else
#define LIKELY(_x) __builtin_expect(!!(_x), 1)
#endif
#ifdef UNLIKELY
#else
#define UNLIKELY(_x) __builtin_expect(!!(_x), 0)
#ifdef UNLIKELY
#else
#define UNLIKELY(_x) __builtin_expect(!!(_x), 0)