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 0356b40..abd14a3 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 fab79a7..7730815 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 75ee4e6..25f093e 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 7f50407..bd151a7 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 1f78da1..12d797d 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 3d3b5a1..fef73e1 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 2956b16..ba284eb 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 c28d5d7..c154d66 100644 --- a/zypp/Selection.h +++ b/zypp/Selection.h @@ -19,6 +19,8 @@ namespace zypp { ///////////////////////////////////////////////////////////////// + DEFINE_PTR_TYPE(Selection); + /////////////////////////////////////////////////////////////////// // // CLASS NAME : Selection -- 2.7.4