From a5257d051341cfe64610f45244f3a59e6d234967 Mon Sep 17 00:00:00 2001 From: Stanislav Visnovsky Date: Sun, 12 Feb 2006 20:41:17 +0000 Subject: [PATCH] provide intrusive_ptr counters --- zypp/Patch.cc | 2 ++ zypp/Patch.h | 2 ++ zypp/Pattern.cc | 2 ++ zypp/Pattern.h | 2 ++ zypp/Product.cc | 2 ++ zypp/Product.h | 2 ++ zypp/Selection.cc | 2 ++ zypp/Selection.h | 2 ++ 8 files changed, 16 insertions(+) diff --git a/zypp/Patch.cc b/zypp/Patch.cc index 0356b4093..abd14a3d7 100644 --- a/zypp/Patch.cc +++ b/zypp/Patch.cc @@ -17,6 +17,8 @@ using namespace std; namespace zypp { ///////////////////////////////////////////////////////////////// + IMPL_PTR_TYPE( Patch ); + /////////////////////////////////////////////////////////////////// // // METHOD NAME : Patch::Patch diff --git a/zypp/Patch.h b/zypp/Patch.h index fab79a7cc..773081563 100644 --- a/zypp/Patch.h +++ b/zypp/Patch.h @@ -19,6 +19,8 @@ namespace zypp { ///////////////////////////////////////////////////////////////// + DEFINE_PTR_TYPE(Patch); + /////////////////////////////////////////////////////////////////// // // CLASS NAME : Patch diff --git a/zypp/Pattern.cc b/zypp/Pattern.cc index 75ee4e6ea..25f093e32 100644 --- a/zypp/Pattern.cc +++ b/zypp/Pattern.cc @@ -19,6 +19,8 @@ using namespace std; namespace zypp { ///////////////////////////////////////////////////////////////// + IMPL_PTR_TYPE(Pattern); + /////////////////////////////////////////////////////////////////// // // METHOD NAME : Pattern::Pattern diff --git a/zypp/Pattern.h b/zypp/Pattern.h index 7f50407e1..bd151a717 100644 --- a/zypp/Pattern.h +++ b/zypp/Pattern.h @@ -20,6 +20,8 @@ namespace zypp { ///////////////////////////////////////////////////////////////// + DEFINE_PTR_TYPE(Pattern); + /////////////////////////////////////////////////////////////////// // // CLASS NAME : Pattern diff --git a/zypp/Product.cc b/zypp/Product.cc index 1f78da1fa..12d797d18 100644 --- a/zypp/Product.cc +++ b/zypp/Product.cc @@ -19,6 +19,8 @@ using namespace std; namespace zypp { ///////////////////////////////////////////////////////////////// + IMPL_PTR_TYPE(Product); + /////////////////////////////////////////////////////////////////// // // METHOD NAME : Product::Product diff --git a/zypp/Product.h b/zypp/Product.h index 3d3b5a117..fef73e1b2 100644 --- a/zypp/Product.h +++ b/zypp/Product.h @@ -19,6 +19,8 @@ namespace zypp { ///////////////////////////////////////////////////////////////// + DEFINE_PTR_TYPE(Product); + /////////////////////////////////////////////////////////////////// // // CLASS NAME : ResObject diff --git a/zypp/Selection.cc b/zypp/Selection.cc index 2956b16d1..ba284eb21 100644 --- a/zypp/Selection.cc +++ b/zypp/Selection.cc @@ -20,6 +20,8 @@ using namespace std; namespace zypp { ///////////////////////////////////////////////////////////////// + IMPL_PTR_TYPE(Selection); + /////////////////////////////////////////////////////////////////// // // METHOD NAME : Selection::Selection diff --git a/zypp/Selection.h b/zypp/Selection.h index c28d5d7a1..c154d662b 100644 --- a/zypp/Selection.h +++ b/zypp/Selection.h @@ -19,6 +19,8 @@ namespace zypp { ///////////////////////////////////////////////////////////////// + DEFINE_PTR_TYPE(Selection); + /////////////////////////////////////////////////////////////////// // // CLASS NAME : Selection -- 2.34.1