diff options
author | Adam <Adam@anope.org> | 2012-02-18 15:04:26 -0500 |
---|---|---|
committer | Adam <Adam@anope.org> | 2012-02-18 15:04:26 -0500 |
commit | ee5cd8493e34a1c049066ead25e9094b30cd49b5 (patch) | |
tree | 846c6dcd9bb2c4d721c6290a9b9d6b6ed880acdb /src/socketengines | |
parent | 41e8d276023e8fefc22fb89c2f81ae17b8222155 (diff) |
Use C++11's explicit override feature if available
Diffstat (limited to 'src/socketengines')
-rw-r--r-- | src/socketengines/pipeengine_eventfd.cpp | 4 | ||||
-rw-r--r-- | src/socketengines/pipeengine_pipe.cpp | 3 | ||||
-rw-r--r-- | src/socketengines/socketengine_epoll.cpp | 2 | ||||
-rw-r--r-- | src/socketengines/socketengine_kqueue.cpp | 2 | ||||
-rw-r--r-- | src/socketengines/socketengine_poll.cpp | 4 | ||||
-rw-r--r-- | src/socketengines/socketengine_select.cpp | 2 |
6 files changed, 5 insertions, 12 deletions
diff --git a/src/socketengines/pipeengine_eventfd.cpp b/src/socketengines/pipeengine_eventfd.cpp index d1051cc28..19433d1c8 100644 --- a/src/socketengines/pipeengine_eventfd.cpp +++ b/src/socketengines/pipeengine_eventfd.cpp @@ -37,7 +37,3 @@ void Pipe::Notify() eventfd_write(this->GetFD(), 1); } -void Pipe::OnNotify() -{ -} - diff --git a/src/socketengines/pipeengine_pipe.cpp b/src/socketengines/pipeengine_pipe.cpp index dc7d6918a..985c1cf95 100644 --- a/src/socketengines/pipeengine_pipe.cpp +++ b/src/socketengines/pipeengine_pipe.cpp @@ -54,6 +54,3 @@ void Pipe::Notify() write(this->WritePipe, &dummy, 1); } -void Pipe::OnNotify() -{ -} diff --git a/src/socketengines/socketengine_epoll.cpp b/src/socketengines/socketengine_epoll.cpp index b6dbdc23f..c2c7359d4 100644 --- a/src/socketengines/socketengine_epoll.cpp +++ b/src/socketengines/socketengine_epoll.cpp @@ -66,7 +66,7 @@ void SocketEngine::AddSocket(Socket *s) if (epoll_ctl(EngineHandle, EPOLL_CTL_ADD, ev.data.fd, &ev) == -1) throw SocketException("Unable to add fd " + stringify(ev.data.fd) + " to epoll: " + Anope::LastError()); - Sockets.insert(std::make_pair(ev.data.fd, s)); + Sockets[ev.data.fd] = s; } void SocketEngine::DelSocket(Socket *s) diff --git a/src/socketengines/socketengine_kqueue.cpp b/src/socketengines/socketengine_kqueue.cpp index bac99a9b9..a2188214d 100644 --- a/src/socketengines/socketengine_kqueue.cpp +++ b/src/socketengines/socketengine_kqueue.cpp @@ -75,7 +75,7 @@ void SocketEngine::AddSocket(Socket *s) struct kevent *event = GetChangeEvent(); EV_SET(event, s->GetFD(), EVFILT_READ, EV_ADD, 0, 0, NULL); - Sockets.insert(std::make_pair(s->GetFD(), s)); + Sockets[s->GetFD()] = s; } void SocketEngine::DelSocket(Socket *s) diff --git a/src/socketengines/socketengine_poll.cpp b/src/socketengines/socketengine_poll.cpp index 8fa666cf3..48a996e31 100644 --- a/src/socketengines/socketengine_poll.cpp +++ b/src/socketengines/socketengine_poll.cpp @@ -75,8 +75,8 @@ void SocketEngine::AddSocket(Socket *s) ev->events = POLLIN; ev->revents = 0; - Sockets.insert(std::make_pair(ev->fd, s)); - socket_positions.insert(std::make_pair(ev->fd, SocketCount)); + Sockets[ev->fd] = s; + socket_positions[ev->fd] = SocketCount; ++SocketCount; } diff --git a/src/socketengines/socketengine_select.cpp b/src/socketengines/socketengine_select.cpp index e3393fdea..a10c3208c 100644 --- a/src/socketengines/socketengine_select.cpp +++ b/src/socketengines/socketengine_select.cpp @@ -52,7 +52,7 @@ void SocketEngine::AddSocket(Socket *s) if (s->GetFD() > MaxFD) MaxFD = s->GetFD(); FD_SET(s->GetFD(), &ReadFDs); - Sockets.insert(std::make_pair(s->GetFD(), s)); + Sockets[s->GetFD()] = s; ++FDCount; } |