From 48a91a219cf681fe771ac96202f7fa4bda142fe6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Blanchon?= Date: Thu, 26 Jun 2014 13:39:05 +0200 Subject: [PATCH] Moved writeTo to JsonObjectBase --- JsonGeneratorTests/JsonArray.h | 6 +----- JsonGeneratorTests/JsonObjectBase.h | 5 +++++ 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/JsonGeneratorTests/JsonArray.h b/JsonGeneratorTests/JsonArray.h index a960b1ef..6e9f45fc 100644 --- a/JsonGeneratorTests/JsonArray.h +++ b/JsonGeneratorTests/JsonArray.h @@ -45,11 +45,7 @@ public: addItem(JSON_OBJECT, v); } - void writeTo(char* buffer, size_t bufferSize) - { - StringBuilder sb(buffer, bufferSize); - writeTo(sb); - } + using JsonObjectBase::writeTo; private: ObjectContainer items[N]; diff --git a/JsonGeneratorTests/JsonObjectBase.h b/JsonGeneratorTests/JsonObjectBase.h index e38c33ac..0ab32315 100644 --- a/JsonGeneratorTests/JsonObjectBase.h +++ b/JsonGeneratorTests/JsonObjectBase.h @@ -11,6 +11,11 @@ class JsonObjectBase { public: + void writeTo(char* buffer, size_t bufferSize) + { + StringBuilder sb(buffer, bufferSize); + writeTo(sb); + } protected: