32 files changed, 2617 insertions, 874 deletions
diff --git a/hwc2/common/observers/UeventObserver.cpp b/hwc2/common/observers/UeventObserver.cpp index 7590bcd..7f6bbc1 100644 --- a/hwc2/common/observers/UeventObserver.cpp +++ b/hwc2/common/observers/UeventObserver.cpp @@ -192,7 +192,7 @@ void UeventObserver::onUevent() DTRACE("onUevent: %s", mUeventMessage); for (uint32_t i=0; i<mListeners.size(); i++) { const char *envelope = mListeners.keyAt(i).string(); - if (strncmp(msg, envelope, strlen(envelope)) == 0) { + if (strncmp(msg, envelope, UEVENT_MSG_LEN) == 0) { listener = mListeners.valueAt(i); break; } else { |