From b742d027d3bea1828a48195b355ba0d0fc1270df Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Wed, 5 Nov 2003 20:42:20 +0000 Subject: [PATCH] Undefine all the parameter macros at the end. (The hash tables already do it and it showed up to be very useful.) --- lib/sorter.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 */ -- 2.39.2