diff options
author | Martijn Coenen <maco@google.com> | 2015-11-23 15:06:47 +0100 |
---|---|---|
committer | Martijn Coenen <maco@google.com> | 2015-11-24 14:59:27 +0100 |
commit | 79f082177112d1a201a88a4e3fd85815a7801f63 (patch) | |
tree | 0bb7283844a09a70773c9d283869384d664f249e | |
parent | c4ea0a696e0d09c1f69d629e1aa5d49de63d7b1e (diff) | |
download | libnfc-nci-79f082177112d1a201a88a4e3fd85815a7801f63.tar.gz |
Fix rf discover notification type.
Should be a UINT8; fix the JNI instead.
Change-Id: I0d4fda2015ac0cb9aa517ce01608181a8d59fa84
-rw-r--r-- | src/nfc/include/nfc_api.h | 10 | ||||
-rw-r--r-- | src/nfc/nfc/nfc_ncif.c | 3 |
2 files changed, 6 insertions, 7 deletions
diff --git a/src/nfc/include/nfc_api.h b/src/nfc/include/nfc_api.h index 4070c5c..70734e4 100644 --- a/src/nfc/include/nfc_api.h +++ b/src/nfc/include/nfc_api.h @@ -592,11 +592,11 @@ typedef struct /* the data type associated with NFC_RESULT_DEVT */ typedef struct { - tNFC_STATUS status; /* The event status - place holder. */ - UINT8 rf_disc_id; /* RF Discovery ID */ - UINT8 protocol; /* supported protocol */ - tNFC_RF_TECH_PARAMS rf_tech_param; /* RF technology parameters */ - BOOLEAN more; /* 0: last notification */ + tNFC_STATUS status; /* The event status - place holder. */ + UINT8 rf_disc_id; /* RF Discovery ID */ + UINT8 protocol; /* supported protocol */ + tNFC_RF_TECH_PARAMS rf_tech_param; /* RF technology parameters */ + UINT8 more; /* 0: last, 1: last (limit), 2: more */ } tNFC_RESULT_DEVT; /* the data type associated with NFC_SELECT_DEVT */ diff --git a/src/nfc/nfc/nfc_ncif.c b/src/nfc/nfc/nfc_ncif.c index 1b0fb15..99ad256 100644 --- a/src/nfc/nfc/nfc_ncif.c +++ b/src/nfc/nfc/nfc_ncif.c @@ -741,8 +741,7 @@ void nfc_ncif_proc_discover_ntf (UINT8 *p, UINT16 plen) evt_data.result.rf_tech_param.mode = *p++; p = nfc_ncif_decode_rf_params (&evt_data.result.rf_tech_param, p); - evt_data.result.more = (*p == NCI_DISCOVER_NTF_MORE) ? TRUE : FALSE; - p++; + evt_data.result.more = *p++; (*nfc_cb.p_discv_cback) (NFC_RESULT_DEVT, &evt_data); } } |