From 686be9a7b74cc991f97f3a41981296a8b2717766 Mon Sep 17 00:00:00 2001 From: Heiko Thiery Date: Mon, 12 Dec 2022 15:46:15 +0100 Subject: [PATCH] linux_nfc_api.cpp: fix compiler error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit src/service/linux_nfc_api.cpp: In function ‘int doReadT4tData(unsigned char*, unsigned char*, int*)’: src/service/linux_nfc_api.cpp:382:51: error: ordered comparison of pointer with integer zero (‘int*’ and ‘int’) 382 | if (ndef_buffer == NULL || ndef_buffer_length <= 0) { Signed-off-by: Heiko Thiery --- src/service/linux_nfc_api.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/service/linux_nfc_api.cpp b/src/service/linux_nfc_api.cpp index e9229de..63af088 100644 --- a/src/service/linux_nfc_api.cpp +++ b/src/service/linux_nfc_api.cpp @@ -379,7 +379,7 @@ int doWriteT4tData(unsigned char *command, unsigned char *ndef_buffer, int ndef_ int doReadT4tData(unsigned char *command, unsigned char *ndef_buffer, int *ndef_buffer_length) { int ret = 0; - if (ndef_buffer == NULL || ndef_buffer_length <= 0) { + if (ndef_buffer == NULL || *ndef_buffer_length <= 0) { NXPLOG_API_E ("%s: invalide buffer!", __FUNCTION__); return NFA_STATUS_FAILED; }