| Index: base/message_loop.cc
|
| diff --git a/base/message_loop.cc b/base/message_loop.cc
|
| index 898fbfa94abd13eb95ca9b5c499dfc1b9168840f..12ad3fa78aa9f473451651ecfd0ac92b3728b803 100644
|
| --- a/base/message_loop.cc
|
| +++ b/base/message_loop.cc
|
| @@ -593,22 +593,17 @@ bool MessageLoopForIO::WaitForIOCompletion(DWORD timeout, IOHandler* filter) {
|
|
|
| #elif defined(OS_POSIX)
|
|
|
| -void MessageLoopForIO::WatchSocket(int socket, short interest_mask,
|
| - struct event* e, Watcher* watcher) {
|
| - pump_libevent()->WatchSocket(socket, interest_mask, e, watcher);
|
| +bool MessageLoopForIO::WatchFileDescriptor(int fd,
|
| + bool persistent,
|
| + Mode mode,
|
| + FileDescriptorWatcher *controller,
|
| + Watcher *delegate) {
|
| + return pump_libevent()->WatchFileDescriptor(
|
| + fd,
|
| + persistent,
|
| + static_cast<base::MessagePumpLibevent::Mode>(mode),
|
| + controller,
|
| + delegate);
|
| }
|
|
|
| -void MessageLoopForIO::WatchFileHandle(int fd, short interest_mask,
|
| - struct event* e, FileWatcher* watcher) {
|
| - pump_libevent()->WatchFileHandle(fd, interest_mask, e, watcher);
|
| -}
|
| -
|
| -
|
| -void MessageLoopForIO::UnwatchSocket(struct event* e) {
|
| - pump_libevent()->UnwatchSocket(e);
|
| -}
|
| -
|
| -void MessageLoopForIO::UnwatchFileHandle(struct event* e) {
|
| - pump_libevent()->UnwatchFileHandle(e);
|
| -}
|
| #endif
|
|
|