X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=package%2Flibnl-tiny%2Fsrc%2Finclude%2Fnetlink%2Ftypes.h;fp=package%2Flibnl-tiny%2Fsrc%2Finclude%2Fnetlink%2Ftypes.h;h=de81ace11e03f10d775652811fd60d0f9157ab05;hp=6d8aaf89eef64104e434a5e72a78936f9f8829cb;hb=6d1b1b1151f118bdbd6b0ce29c77447911df6de2;hpb=d2d5397850e17474bf8523d1c87ae3109b7a8447 diff --git a/package/libnl-tiny/src/include/netlink/types.h b/package/libnl-tiny/src/include/netlink/types.h index 6d8aaf89ee..de81ace11e 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