From f00008fa5a49722171c5b288f988a64443122115 Mon Sep 17 00:00:00 2001 From: Neil Date: Fri, 20 Apr 2018 14:27:52 +1000 Subject: Stop "duplicate explicit instantiation" error on g++ 32-bit where int and ptrdiff_t are the same type. --- src/RunStyles.cxx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/RunStyles.cxx b/src/RunStyles.cxx index f92da5047..23392436b 100644 --- a/src/RunStyles.cxx +++ b/src/RunStyles.cxx @@ -6,9 +6,11 @@ #include #include +#include #include #include #include +#include #include #include @@ -306,5 +308,7 @@ void RunStyles::Check() const { template class Scintilla::RunStyles; template class Scintilla::RunStyles; +#if PTRDIFF_MAX != INT_MAX template class Scintilla::RunStyles; template class Scintilla::RunStyles; +#endif -- cgit v1.2.3