summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorRuchi Kandoi <kandoiruchi@google.com>2017-02-03 14:01:09 -0800
committerRuchi Kandoi <kandoiruchi@google.com>2017-03-06 13:10:20 -0800
commit2b527ac29323aa95c281c03335506f2a3d1beba4 (patch)
tree73ba5789adedb3b8840b635e24c8b5bc083a6b8d /core/java/android
parent3a3cd0a27f98a360fad69030eedacd0d863586b4 (diff)
nfc: First chunked NDEF record of TNF doesn't contain the type field
Test: CTS test passes Bug: 34943312 Change-Id: I08f37ee76810f642b35ae8bde05ef0e2eff921e0 Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/nfc/NdefRecord.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/nfc/NdefRecord.java b/core/java/android/nfc/NdefRecord.java
index bd3231464ccf..2c9ce3f99285 100644
--- a/core/java/android/nfc/NdefRecord.java
+++ b/core/java/android/nfc/NdefRecord.java
@@ -839,7 +839,7 @@ public final class NdefRecord implements Parcelable {
if (cf && !inChunk) {
// first chunk
- if (typeLength == 0) {
+ if (typeLength == 0 && tnf != NdefRecord.TNF_UNKNOWN) {
throw new FormatException("expected non-zero type length in first chunk");
}
chunks.clear();