We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
setOwnedString()
1 parent 38f61d3 commit fc8da90Copy full SHA for fc8da90
src/ArduinoJson/Variant/VariantImpl.hpp
@@ -469,13 +469,17 @@ class VariantImpl {
469
return true;
470
}
471
472
+ return setOwnedString(value);
473
+ }
474
+
475
+ template <typename TAdaptedString>
476
+ bool setOwnedString(TAdaptedString value) {
477
auto dup = resources_->saveString(value);
- if (dup) {
- data_->setOwnedString(dup);
- return true;
- }
478
+ if (!dup)
479
+ return false;
480
- return false;
481
+ data_->setOwnedString(dup);
482
+ return true;
483
484
485
bool setLinkedString(const char* s) {
0 commit comments