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

Commit 623baf8e authored by Nick Pelly's avatar Nick Pelly Committed by Android Git Automerger
Browse files

am 29f9ee97: Merge "Need to check ndef before writing ndef." into gingerbread

* commit '29f9ee97':
  Need to check ndef before writing ndef.
parents cdd76cf5 29f9ee97
Loading
Loading
Loading
Loading
+17 −11
Original line number Diff line number Diff line
@@ -148,7 +148,9 @@ public final class Ndef extends BasicTagTechnology {
        checkConnected();

        try {
            int errorCode = mTagService.ndefWrite(mTag.getServiceHandle(), msg);
            int serviceHandle = mTag.getServiceHandle();
            if (mTagService.isNdef(serviceHandle)) {
                int errorCode = mTagService.ndefWrite(serviceHandle, msg);
                switch (errorCode) {
                    case ErrorCodes.SUCCESS:
                        break;
@@ -160,6 +162,10 @@ public final class Ndef extends BasicTagTechnology {
                        // Should not happen
                        throw new IOException();
                }
            }
            else {
                throw new IOException("Tag is not ndef");
            }
        } catch (RemoteException e) {
            attemptDeadServiceRecovery(e);
        }