diff --git a/include/tclap/MultiArg.h b/include/tclap/MultiArg.h index d3f176d..53346a3 100644 --- a/include/tclap/MultiArg.h +++ b/include/tclap/MultiArg.h @@ -26,14 +26,19 @@ #include #include +#include + +#ifdef HAVE_CONFIG_H #include -#ifdef HAVE_SSTREAM -#include -#elif HAVE_SSTREAM -#include +#else +#define HAVE_SSTREAM #endif -#include +#if defined(HAVE_SSTREAM) +#include +#elif defined(HAVE_STRSTREAM) +#include +#endif namespace TCLAP { diff --git a/include/tclap/ValueArg.h b/include/tclap/ValueArg.h index fc3a9f9..744f1db 100644 --- a/include/tclap/ValueArg.h +++ b/include/tclap/ValueArg.h @@ -26,15 +26,20 @@ #include #include +#include + +#ifdef HAVE_CONFIG_H #include +#else +#define HAVE_SSTREAM +#endif + #if defined(HAVE_SSTREAM) #include #elif defined(HAVE_STRSTREAM) #include #endif -#include - namespace TCLAP { template class ValueArg;