Changeset 296839
- Timestamp:
- Apr 2, 2011, 12:21:41 AM (15 years ago)
- Children:
- 1b1ba8
- Parents:
- bbd746
- git-author:
- Frederik Heber <heber@…> (04/01/11 12:34:08)
- git-committer:
- Frederik Heber <heber@…> (04/02/11 00:21:41)
- Files:
-
- 2 edited
-
configure.ac (modified) (2 diffs)
-
src/Patterns/Registry_impl.hpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
configure.ac
rbbd746 r296839 3 3 4 4 AC_PREREQ([2.65]) 5 AC_INIT([CodePatterns], [1.1. 1], [heber@ins.uni-bonn.de], [codepatterns], [http://trac.ins.uni-bonn.de/projects/CodePatterns/])5 AC_INIT([CodePatterns], [1.1.2], [heber@ins.uni-bonn.de], [codepatterns], [http://trac.ins.uni-bonn.de/projects/CodePatterns/]) 6 6 AC_CONFIG_AUX_DIR(config) 7 7 AC_CONFIG_SRCDIR([src/Patterns/Singleton_impl.hpp]) … … 25 25 # refer to the libtool manual, section "Updating library version information": 26 26 # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html 27 AC_SUBST([CODEPATTERNS_SO_VERSION], [7: 1:0])28 AC_SUBST([CODEPATTERNS_API_VERSION], [1.1. 1])27 AC_SUBST([CODEPATTERNS_SO_VERSION], [7:2:0]) 28 AC_SUBST([CODEPATTERNS_API_VERSION], [1.1.2]) 29 29 30 30 # Checks for libraries. -
src/Patterns/Registry_impl.hpp
rbbd746 r296839 78 78 template <class T>void Registry<T>::cleanup() 79 79 { 80 typename std::map<const std::string,T*>::iterator iter ;81 for( iter=InstanceMap.begin();iter!=InstanceMap.end();++iter) {80 typename std::map<const std::string,T*>::iterator iter = InstanceMap.begin(); 81 for(;!InstanceMap.empty();iter=InstanceMap.begin()) { 82 82 //std::cerr << "Removing instance "+iter->first+" from registry" << std::endl; 83 delete iter->second; 83 T* instance = iter->second; 84 InstanceMap.erase(iter); 85 delete instance; 84 86 } 85 87 InstanceMap.clear();
Note:
See TracChangeset
for help on using the changeset viewer.
