summaryrefslogtreecommitdiff
path: root/nuttx/include
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/include')
-rw-r--r--nuttx/include/fixedmath.h20
-rw-r--r--nuttx/include/nuttx/nx/nxglib.h2
2 files changed, 11 insertions, 11 deletions
diff --git a/nuttx/include/fixedmath.h b/nuttx/include/fixedmath.h
index dfa82d156..7109fa0b4 100644
--- a/nuttx/include/fixedmath.h
+++ b/nuttx/include/fixedmath.h
@@ -101,16 +101,16 @@
/* Conversions between b16 and b8 *****************************************/
-#define b8tob16(b) ((b16_t)(b) << 8)
-#define ub8toub16(b) ((ub16_t)(b) << 8)
+#define b8tob16(b) (((b16_t)(b)) << 8)
+#define ub8toub16(b) (((ub16_t)(b)) << 8)
#define b16tob8(b) (b8_t)(((b)+0x0080)>>8)
#define ub16toub8(b) (ub8_t)(((b)+0x0080)>>8)
#ifdef CONFIG_HAVE_LONG_LONG
-# define b8tob32(b) ((b32_t)(b) << 24)
-# define ub8toub32(b) ((ub32_t)(b) << 24)
-# define b16tob32(b) ((b32_t)(b) << 16)
-# define ub16toub32(b) ((ub32_t)(b) << 16)
+# define b8tob32(b) (((b32_t)(b)) << 24)
+# define ub8toub32(b) (((ub32_t)(b)) << 24)
+# define b16tob32(b) (((b32_t)(b)) << 16)
+# define ub16toub32(b) (((ub32_t)(b)) << 16)
# define b32tob16(b) (b16_t)(((b) + 0x0000000000008000)>>16)
# define ub32toub16(b) (ub16_t)(((b) + 0x0000000000008000)>>16)
# define b32tob8(b) (b8_t)(((b) + 0x0000000000000080)>>8)
@@ -121,8 +121,8 @@
/* Conversions */
#define b8toi(a) ((a) >> 8) /* Conversion to integer */
-#define itob8(i) ((b8_t)(i) << 8) /* Conversion from integer */
-#define uitoub8(i) ((ub8_t)(i) << 8) /* Conversion from unsigned integer */
+#define itob8(i) (((b8_t)(i)) << 8) /* Conversion from integer */
+#define uitoub8(i) (((ub8_t)(i)) << 8) /* Conversion from unsigned integer */
#define b8tof(b) (((float)b)/256.0) /* Conversion to float */
#define ftob8(f) (b8_t)(((f)*256.0)) /* Conversion from float */
#define b8trunc(a) ((a) & 0xff00) /* Truncate to integer b8 */
@@ -152,8 +152,8 @@
/* Conversions */
#define b16toi(a) ((a) >> 16) /* Conversion to integer */
-#define itob16(i) ((b16_t)(i) << 16) /* Conversion from integer */
-#define uitoub16(i) ((ub16_t)(i) << 16) /* Conversion from unsigned integer */
+#define itob16(i) (((b16_t)(i)) << 16) /* Conversion from integer */
+#define uitoub16(i) (((ub16_t)(i)) << 16) /* Conversion from unsigned integer */
#define b16tof(b) (((float)b)/65536.0) /* Conversion to float */
#define ftob16(f) (b16_t)(((f)*65536.0)) /* Conversion from float */
#define b16trunc(a) ((a) & 0xffff0000) /* Truncate to integer */
diff --git a/nuttx/include/nuttx/nx/nxglib.h b/nuttx/include/nuttx/nx/nxglib.h
index c1dc3afc6..03f87f785 100644
--- a/nuttx/include/nuttx/nx/nxglib.h
+++ b/nuttx/include/nuttx/nx/nxglib.h
@@ -89,7 +89,7 @@
#define ngl_min(a,b) ((a) < (b) ? (a) : (b))
#define ngl_max(a,b) ((a) > (b) ? (a) : (b))
-#define ngl_swap(a,b,t) do { t = a; a = b; b = t; } while (0);
+#define ngl_swap(a,b,t) do { t = a; a = b; b = t; } while (0)
#define ngl_clipl(a,mn) ((a) < (mn) ? (mn) : (a))
#define ngl_clipr(a,mx) ((a) > (mx) ? (mx) : (a))
#define ngl_clip(a,mx,mn) ((a) < (mn) ? (mn) : (a) > (mx) ? (mx) : (a))