Index: src/libicpf/callback.cpp =================================================================== diff -u -N -rb5982438edac1abb34f8f5013ba073fd01523afc -rcb4e9d4b60d62b25ae2cf556c0642601af56c787 --- src/libicpf/callback.cpp (.../callback.cpp) (revision b5982438edac1abb34f8f5013ba073fd01523afc) +++ src/libicpf/callback.cpp (.../callback.cpp) (revision cb4e9d4b60d62b25ae2cf556c0642601af56c787) @@ -53,7 +53,7 @@ } } -const callback_list& callback_list::operator=(const callback_list& rSrc) +callback_list& callback_list::operator=(const callback_list& rSrc) { assert(false); // we shouldn't use the assignment operator at all!!! if (this != &rSrc) @@ -77,7 +77,7 @@ bool callback_list::remove(PFNFUNC pfn) { m_lock.lock(); - for (std::vector::iterator it=STORAGE->begin();it != STORAGE->end();it++) + for (std::vector::iterator it=STORAGE->begin();it != STORAGE->end();++it) { if ((*it).pfn == pfn) {