diff options
Diffstat (limited to 'common/ptr.h')
-rw-r--r-- | common/ptr.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/common/ptr.h b/common/ptr.h index 2b0670caae..f734ec133f 100644 --- a/common/ptr.h +++ b/common/ptr.h @@ -103,7 +103,7 @@ private: */ template<class T> class SharedPtr { -#if !((__GNUC__ == 2) && (__GNUC_MINOR__ >= 95)) +#if !defined(__GNUC__) || GCC_ATLEAST(3, 0) template<class T2> friend class SharedPtr; #endif public: @@ -200,7 +200,7 @@ public: * This should just be used for debugging purposes. */ RefValue refCount() const { return _refCount ? *_refCount : 0; } -#if !((__GNUC__ == 2) && (__GNUC_MINOR__ >= 95)) +#if !defined(__GNUC__) || GCC_ATLEAST(3, 0) private: #endif void decRef() { |