Browse Source

libnl-tiny: fix a compiler warning that shows up with -pedantic

SVN-Revision: 23431
Felix Fietkau 15 years ago
parent
commit
d84a69e187
1 changed files with 6 additions and 2 deletions
  1. 6 2
      package/libnl-tiny/src/include/netlink/types.h

+ 6 - 2
package/libnl-tiny/src/include/netlink/types.h

@@ -108,10 +108,14 @@ struct nl_dump_params
 	unsigned int		dp_line;
 };
 
+#ifndef __GNUC__
+#define __extension__
+#endif
+
 #define min_t(type,x,y) \
-	({ type __x = (x); type __y = (y); __x < __y ? __x: __y; })
+	__extension__({ type __x = (x); type __y = (y); __x < __y ? __x: __y; })
 #define max_t(type,x,y) \
-	({ type __x = (x); type __y = (y); __x > __y ? __x: __y; })
+	__extension__({ type __x = (x); type __y = (y); __x > __y ? __x: __y; })
 
 
 #endif