From: Martin Mares Date: Wed, 5 Nov 2003 20:42:20 +0000 (+0000) Subject: Undefine all the parameter macros at the end. (The hash tables already do it X-Git-Tag: holmes-import~1168 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=b742d027d3bea1828a48195b355ba0d0fc1270df;p=libucw.git Undefine all the parameter macros at the end. (The hash tables already do it and it showed up to be very useful.) --- diff --git a/lib/sorter.h b/lib/sorter.h index 574096bc..e4682b33 100644 --- a/lib/sorter.h +++ b/lib/sorter.h @@ -67,6 +67,9 @@ * from the list of items, but not deallocated, so * the remaining item can freely reference data of the * other one. + * + * After including this file, all parameter macros are automatically + * undef'd. */ /* Declarations of externals from sorter.c */ @@ -410,5 +413,14 @@ struct fastbuf *fb1, struct fastbuf *fb2 #undef LESS #undef SWAP #undef SORT_NODE +#undef SORT_KEY +#undef SORT_PREFIX +#undef SORT_UNIFY +#undef SORT_DELETE_INPUT +#undef SORT_INPUT_FILE +#undef SORT_INPUT_FB +#undef SORT_INPUT_FBPAIR +#undef SORT_OUTPUT_FILE +#undef SORT_OUTPUT_FB #endif /* !SORT_DECLARE_ONLY */