diff options
author | Mike J. Chen <mjchen@google.com> | 2011-06-23 15:00:30 -0700 |
---|---|---|
committer | Mike J. Chen <mjchen@google.com> | 2011-06-23 18:59:45 -0700 |
commit | 17260b14682d4fe59dad3de2de8c9370e6ba9a71 (patch) | |
tree | e27c5d98b06c7b0b83702bd161b70a1a40b9dd44 /libsysutils/src/NetlinkListener.cpp | |
parent | ec16b9d47cacb0d873ee0ff80c919f49215c0005 (diff) | |
download | system_core-17260b14682d4fe59dad3de2de8c9370e6ba9a71.zip system_core-17260b14682d4fe59dad3de2de8c9370e6ba9a71.tar.gz system_core-17260b14682d4fe59dad3de2de8c9370e6ba9a71.tar.bz2 |
Cleanup NetlinkListener and NetlinkEvent
To make it easier to be compatible with older existing code, use
default parameters instead of separate functions for setting.
Also, reintroduce the const usage that was not in the original
changes by Stan.
Also fix some indent spacing.
Change-Id: Ice9ec7f0d5c4a0673037e2e04a764d88a98f68eb
Signed-off-by: Mike J. Chen <mjchen@google.com>
Diffstat (limited to 'libsysutils/src/NetlinkListener.cpp')
-rw-r--r-- | libsysutils/src/NetlinkListener.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/libsysutils/src/NetlinkListener.cpp b/libsysutils/src/NetlinkListener.cpp index c74e952..80d83c3 100644 --- a/libsysutils/src/NetlinkListener.cpp +++ b/libsysutils/src/NetlinkListener.cpp @@ -24,12 +24,10 @@ #include <cutils/log.h> #include <cutils/uevent.h> -#include <sysutils/NetlinkListener.h> #include <sysutils/NetlinkEvent.h> NetlinkListener::NetlinkListener(int socket, int format) : - SocketListener(socket, false) { - mFormat = format; + SocketListener(socket, false), mFormat(format) { } bool NetlinkListener::onDataAvailable(SocketClient *cli) @@ -44,9 +42,7 @@ bool NetlinkListener::onDataAvailable(SocketClient *cli) } NetlinkEvent *evt = new NetlinkEvent(); - int err = evt->decode(mBuffer, count, mFormat); - - if (!err) { + if (!evt->decode(mBuffer, count, mFormat)) { SLOGE("Error decoding NetlinkEvent"); } else { onEvent(evt); |