From ee5a4c8b33b1a0dda9ef7422730dbe32f6b384a9 Mon Sep 17 00:00:00 2001 From: Olivier Bertrand Date: Tue, 27 Jan 2015 19:18:51 +0100 Subject: - Begin eliminating on Linux OverloadedVirtual warnings. However some tests failed. Going to windows to try tracing them. modified: storage/connect/CMakeLists.txt storage/connect/array.h storage/connect/json.h storage/connect/tabdos.h storage/connect/tabjson.h storage/connect/taboccur.cpp storage/connect/tabpivot.h storage/connect/tabutil.h storage/connect/tabxcl.h storage/connect/valblk.h storage/connect/xindex.h --- storage/connect/json.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'storage/connect/json.h') diff --git a/storage/connect/json.h b/storage/connect/json.h index 11e15c3acd4..f0748108dd6 100644 --- a/storage/connect/json.h +++ b/storage/connect/json.h @@ -171,6 +171,8 @@ class JOBJECT : public JSON { public: JOBJECT(void) : JSON() {First = Last = NULL;} + using JSON::GetValue; + using JSON::SetValue; virtual void Clear(void) {First = Last = NULL; Size = 0;} virtual JTYP GetType(void) {return TYPE_JOB;} virtual PJPR AddPair(PGLOBAL g, PSZ key); @@ -192,6 +194,8 @@ class JARRAY : public JSON { public: JARRAY(void) : JSON() {Alloc = 0; First = Last = NULL; Mvals = NULL;} + using JSON::GetValue; + using JSON::SetValue; virtual void Clear(void) {First = Last = NULL; Size = 0;} virtual JTYP GetType(void) {return TYPE_JAR;} virtual PJAR GetArray(void) {return this;} @@ -223,6 +227,8 @@ class JVALUE : public JSON { {Jsp = jsp; Value = NULL; Next = NULL; Del = false;} JVALUE(PGLOBAL g, PVAL valp); + using JSON::GetValue; + using JSON::SetValue; virtual void Clear(void) {Jsp = NULL; Value = NULL; Next = NULL; Del = false; Size = 0;} virtual JTYP GetType(void) {return TYPE_JVAL;} -- cgit v1.2.1