Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f8b7b707 authored by Andres Morales's avatar Andres Morales Committed by android-build-merger
Browse files

Merge "check for null members in NotifyHandler" into nyc-dev am: e5951de6

am: 15756a62

* commit '15756a62':
  check for null members in NotifyHandler
parents 66655084 15756a62
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -322,7 +322,11 @@ private:
void NotifyHandler::handleMessage(const Message& message) {
    JNIEnv* env = getenv(mVm);

    jobject target = env->NewLocalRef(mObserver->getObserverReference());
    ObserverProxy* observer = mObserver.get();
    LOG_ALWAYS_FATAL_IF(observer == nullptr, "received message with no observer configured");
    LOG_ALWAYS_FATAL_IF(mBuffer == nullptr, "received message with no data to report");

    jobject target = env->NewLocalRef(observer->getObserverReference());

    if (target != nullptr) {
        jlongArray javaBuffer = get_metrics_buffer(env, target);