Force inline ZeroTerminatedRamString::size()

Ported from 7517ecb91b
This commit is contained in:
Benoit Blanchon
2023-11-06 09:50:11 +01:00
parent 26b2ff4c0f
commit 4774ca3d29

View File

@ -8,6 +8,7 @@
#include <string.h> // strcmp
#include <ArduinoJson/Polyfills/assert.hpp>
#include <ArduinoJson/Polyfills/attributes.hpp>
#include <ArduinoJson/Strings/StringAdapter.hpp>
ARDUINOJSON_BEGIN_PRIVATE_NAMESPACE
@ -26,7 +27,7 @@ class ZeroTerminatedRamString {
return !str_;
}
size_t size() const {
FORCE_INLINE size_t size() const {
return str_ ? ::strlen(str_) : 0;
}