From 364f70531ec5c0dd32a004208e02f9cdbc4cbae1 Mon Sep 17 00:00:00 2001 From: Hieromon Ikasamo Date: Wed, 28 Aug 2019 01:53:53 +0900 Subject: [PATCH] Avoid a compile error at increment operator --- src/AutoConnectCredential.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/AutoConnectCredential.cpp b/src/AutoConnectCredential.cpp index e9bba00..8e335ab 100644 --- a/src/AutoConnectCredential.cpp +++ b/src/AutoConnectCredential.cpp @@ -516,7 +516,8 @@ uint8_t AutoConnectCredential::_import(void) { _credit.clear(); uint16_t dp = 0; cn = credtPool[dp++]; // Retrieve 'e' - _containSize = (uint16_t)credtPool[dp++] + (uint16_t)credtPool[dp++] << 8; // Retrieve size of 'ss' + _containSize = (uint16_t)credtPool[dp++]; + _containSize += (uint16_t)(credtPool[dp++] << 8); // Retrieve size of 'ss' // Starts import while (dp < psz - sizeof('\0')) { AC_CREDTBODY_t credtBody;