mirror of
https://git.freebsd.org/ports.git
synced 2025-05-29 01:16:28 -04:00
- Add USE_LDCONFIG when SHARED is enabled. - Use OPTIONS_SUB. - Use {opt}_FOO wherever possible. - Normalize patch files. - Take maintainership.
16 lines
738 B
C++
16 lines
738 B
C++
--- contrib/olsr/face_manager.cc.orig 2012-01-11 17:56:10 UTC
|
|
+++ contrib/olsr/face_manager.cc
|
|
@@ -239,8 +239,11 @@ FaceManager::receive(const string& inter
|
|
|
|
// Walk the list of message handler functions in reverse,
|
|
// looking for one which is willing to consume this message.
|
|
- vector<MessageReceiveCB>::reverse_iterator jj;
|
|
- for (jj = _handlers.rbegin(); jj != _handlers.rend(); jj++) {
|
|
+ // vector<MessageReceiveCB>::reverse_iterator jj;
|
|
+ vector<MessageReceiveCB>::iterator jj;
|
|
+ if (! _handlers.empty())
|
|
+ // for (jj = _handlers.rbegin(); jj != _handlers.rend(); jj++) {
|
|
+ for (jj = _handlers.end(); jj-- != _handlers.begin(); ) {
|
|
try {
|
|
is_consumed = (*jj)->dispatch(msg, src, face->local_addr());
|
|
if (is_consumed)
|