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

Commit b599a473 authored by Steven Moreland's avatar Steven Moreland Committed by Gerrit Code Review
Browse files

Merge "libbinder_ndk: Add default constructor for SpAIBinder"

parents 7dbc3c92 33983b12
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -43,10 +43,15 @@ namespace ndk {
 */
class SpAIBinder {
   public:
    /**
     * Default constructor.
     */
    SpAIBinder() : mBinder(nullptr) {}

    /**
     * Takes ownership of one strong refcount of binder.
     */
    explicit SpAIBinder(AIBinder* binder = nullptr) : mBinder(binder) {}
    explicit SpAIBinder(AIBinder* binder) : mBinder(binder) {}

    /**
     * Convenience operator for implicitly constructing an SpAIBinder from nullptr. This is not