From 62d07707c9b4be690e2aea5b80b9b6bd8b58bc9d Mon Sep 17 00:00:00 2001 From: int_szyk Date: Mon, 23 Sep 2019 12:27:49 +0200 Subject: [PATCH] NFCEEPROM: fix _ndef_buffer_reader init in ctor. Fixes Coverity issue about not initialized members. --- features/nfc/source/nfc/NFCEEPROM.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/features/nfc/source/nfc/NFCEEPROM.cpp b/features/nfc/source/nfc/NFCEEPROM.cpp index 01f2715a85..1872376817 100644 --- a/features/nfc/source/nfc/NFCEEPROM.cpp +++ b/features/nfc/source/nfc/NFCEEPROM.cpp @@ -21,7 +21,8 @@ using namespace mbed; using namespace mbed::nfc; NFCEEPROM::NFCEEPROM(NFCEEPROMDriver *driver, events::EventQueue *queue, const Span &ndef_buffer) : NFCTarget(ndef_buffer), - _delegate(NULL), _driver(driver), _event_queue(queue), _initialized(false), _current_op(nfc_eeprom_idle), _ndef_buffer_read_sz(0), _eeprom_address(0), _operation_result(NFC_ERR_UNKNOWN) + _delegate(NULL), _driver(driver), _event_queue(queue), _initialized(false), _current_op(nfc_eeprom_idle), _ndef_buffer_read_sz(0), _eeprom_address(0), + _operation_result(NFC_ERR_UNKNOWN), _ndef_buffer_reader{nullptr, 0, nullptr} { _driver->set_delegate(this); _driver->set_event_queue(queue);