summaryrefslogtreecommitdiff
path: root/embedserv
diff options
context:
space:
mode:
Diffstat (limited to 'embedserv')
-rw-r--r--embedserv/source/inprocserv/inprocembobj.cxx19
-rw-r--r--embedserv/source/inprocserv/smartpointer.hxx19
2 files changed, 19 insertions, 19 deletions
diff --git a/embedserv/source/inprocserv/inprocembobj.cxx b/embedserv/source/inprocserv/inprocembobj.cxx
index ea8562f0703d..cf7fd4a61a6f 100644
--- a/embedserv/source/inprocserv/inprocembobj.cxx
+++ b/embedserv/source/inprocserv/inprocembobj.cxx
@@ -27,6 +27,25 @@ namespace inprocserv
namespace {
+class ULONGGuard
+{
+ ULONG* m_pValue;
+
+public:
+ explicit ULONGGuard( ULONG* pValue )
+ : m_pValue( pValue )
+ {
+ if ( m_pValue )
+ (*m_pValue)++;
+ }
+
+ ~ULONGGuard()
+ {
+ if ( m_pValue )
+ (*m_pValue)--;
+ }
+};
+
void SetName( LPCOLESTR pszNameFromOutside, wchar_t*& pOwnName )
{
if ( !pszNameFromOutside )
diff --git a/embedserv/source/inprocserv/smartpointer.hxx b/embedserv/source/inprocserv/smartpointer.hxx
index c79bf2f64dda..33c7d43b7905 100644
--- a/embedserv/source/inprocserv/smartpointer.hxx
+++ b/embedserv/source/inprocserv/smartpointer.hxx
@@ -156,25 +156,6 @@ public:
}
};
-class ULONGGuard
-{
- ULONG* m_pValue;
-
-public:
- explicit ULONGGuard( ULONG* pValue )
- : m_pValue( pValue )
- {
- if ( m_pValue )
- (*m_pValue)++;
- }
-
- ~ULONGGuard()
- {
- if ( m_pValue )
- (*m_pValue)--;
- }
-};
-
} // namespace inprocserv
#endif