forked from boostorg/smart_ptr
Added #pragma's to fix codeguard errors.
[SVN r14984]
This commit is contained in:
@@ -202,6 +202,13 @@ inline void intrusive_ptr_release(counted_base * p)
|
|||||||
namespace detail
|
namespace detail
|
||||||
{
|
{
|
||||||
|
|
||||||
|
//
|
||||||
|
// Borland's Codeguard trips up over the -Vx- option here:
|
||||||
|
//
|
||||||
|
#ifdef __CODEGUARD__
|
||||||
|
#pragma option push -Vx-
|
||||||
|
#endif
|
||||||
|
|
||||||
template<class P, class D> class counted_base_impl: public counted_base
|
template<class P, class D> class counted_base_impl: public counted_base
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
@@ -344,6 +351,11 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#ifdef __CODEGUARD__
|
||||||
|
#pragma option pop
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
class weak_count
|
class weak_count
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
|
Reference in New Issue
Block a user