From 5f24fa9f3a8ac0af1b56d5f7de85cd0924a384c2 Mon Sep 17 00:00:00 2001 From: nbd Date: Thu, 14 Oct 2010 00:14:43 +0000 Subject: [PATCH] libnl-tiny: fix a compiler warning that shows up with -pedantic git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23431 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/libnl-tiny/src/include/netlink/types.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package/libnl-tiny/src/include/netlink/types.h b/package/libnl-tiny/src/include/netlink/types.h index 6d8aaf89e..de81ace11 100644 --- a/package/libnl-tiny/src/include/netlink/types.h +++ b/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