diff options
Diffstat (limited to 'raul/SharedPtr.hpp')
-rw-r--r-- | raul/SharedPtr.hpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/raul/SharedPtr.hpp b/raul/SharedPtr.hpp index 34a9d3d..ed2058c 100644 --- a/raul/SharedPtr.hpp +++ b/raul/SharedPtr.hpp @@ -1,15 +1,15 @@ /* A Reference Counting Smart Pointer. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * This is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * This file is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA @@ -30,7 +30,7 @@ static std::list<void*> shared_ptr_counters; // Use debug hooks to ensure 2 shared_ptrs never point to the same thing namespace boost { - + inline void sp_scalar_constructor_hook(void* object, unsigned long cnt, void* ptr) { assert(std::find(shared_ptr_counters.begin(), shared_ptr_counters.end(), (void*)object) == shared_ptr_counters.end()); @@ -38,7 +38,7 @@ namespace boost { //std::cerr << "Creating SharedPtr to " // << object << ", count = " << cnt << std::endl; } - + inline void sp_scalar_destructor_hook(void* object, unsigned long cnt, void* ptr) { shared_ptr_counters.remove(object); //std::cerr << "Destroying SharedPtr to " |