From: Richard Kreckel Date: Wed, 19 Jan 2000 23:51:21 +0000 (+0000) Subject: - Changed policy: look for cln/cln.h instead of CLN/cln.h, reflecting an X-Git-Tag: release_0-5-0~54 X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=commitdiff_plain;h=dbc2bb1dfa0377b3e314f91a3ec21bb08b09e226;ds=sidebyside - Changed policy: look for cln/cln.h instead of CLN/cln.h, reflecting an agreement with Bruno Haible. - Don't #include but only those headers necessary for GiNaC. --- diff --git a/ginac/numeric.cpp b/ginac/numeric.cpp index dd6a1ebc..c23d46a2 100644 --- a/ginac/numeric.cpp +++ b/ginac/numeric.cpp @@ -37,11 +37,32 @@ #include "utils.h" // CLN should not pollute the global namespace, hence we include it here -// instead of in some header file where it would propagate to other parts: +// instead of in some header file where it would propagate to other parts. +// Also, we only need a subset of CLN, so we don't include the complete cln.h: #ifdef HAVE_CLN_CLN_H -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #else -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #endif #ifndef NO_GINAC_NAMESPACE