Skip to content

Commit 2475d6a

Browse files
committed
Null terminate
Signed-off-by: Sara Damiano <sdamiano@stroudcenter.org>
1 parent 7e18f50 commit 2475d6a

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/TinyGsmClientESP32.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -469,6 +469,8 @@ class TinyGsmESP32 : public TinyGsmEspressif<TinyGsmESP32>,
469469
// pull the number out of the name
470470
char certNumber[2];
471471
memcpy(certNumber, cert_name + strlen(cert_name) - 1, 1);
472+
// Null terminate
473+
memset(certNumber + 1, '\0', 1);
472474
parsed_number = atoi(certNumber);
473475
}
474476

src/TinyGsmClientESP8266.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,8 @@ class TinyGsmESP8266 : public TinyGsmEspressif<TinyGsmESP8266>,
285285
// pull the number out of the name
286286
char certNumber[2];
287287
memcpy(certNumber, cert_name + strlen(cert_name) - 1, 1);
288+
// Null terminate
289+
memset(certNumber + 1, '\0', 1);
288290
parsed_number = atoi(certNumber);
289291
}
290292

0 commit comments

Comments
 (0)