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

Commit f865a8b7 authored by Zhanglong Xia's avatar Zhanglong Xia Committed by Gerrit Code Review
Browse files

Merge "remove manually freeing the variable mDeathRecipient" into main

parents e37ca016 3297a174
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -59,10 +59,6 @@ ThreadChip::ThreadChip(char* url) : mUrl(), mRxFrameBuffer(), mCallback(nullptr)
    AIBinder_DeathRecipient_setOnUnlinked(mDeathRecipient.get(), ThreadChip::onBinderUnlinkedJump);
}

ThreadChip::~ThreadChip() {
    AIBinder_DeathRecipient_delete(mDeathRecipient.get());
}

void ThreadChip::onBinderDiedJump(void* context) {
    reinterpret_cast<ThreadChip*>(context)->onBinderDied();
}
+1 −1
Original line number Diff line number Diff line
@@ -34,7 +34,7 @@ namespace threadnetwork {
class ThreadChip : public BnThreadChip, ot::Posix::Mainloop::Source {
  public:
    ThreadChip(char* url);
    ~ThreadChip();
    ~ThreadChip() {}

    ndk::ScopedAStatus open(const std::shared_ptr<IThreadChipCallback>& in_callback) override;
    ndk::ScopedAStatus close() override;