From 0f6cb3378068f973058c8d87debe663370eb1acb Mon Sep 17 00:00:00 2001 From: Konstantin Baladurin Date: Wed, 31 Aug 2022 17:16:00 +0300 Subject: [PATCH] Adaptation for class linker extension interface changes Change-Id: I9523027812cb06d1907d717365e86d954b853fea Signed-off-by: Konstantin Baladurin --- runtime/ecma_class_linker_extension.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/runtime/ecma_class_linker_extension.h b/runtime/ecma_class_linker_extension.h index a74ea46e1..9e6a64cde 100644 --- a/runtime/ecma_class_linker_extension.h +++ b/runtime/ecma_class_linker_extension.h @@ -49,7 +49,10 @@ public: return true; } - void InitializeArrayClass([[maybe_unused]] Class *array_class, [[maybe_unused]] Class *componentClass) override {} + bool InitializeArrayClass([[maybe_unused]] Class *array_class, [[maybe_unused]] Class *componentClass) override + { + return true; + } void InitializePrimitiveClass([[maybe_unused]] Class *primitiveClass) override {} @@ -82,7 +85,10 @@ public: return NewClass(descriptor, vtableSize, imtSize, size); } - void InitializeClass([[maybe_unused]] Class *klass) override {} + bool InitializeClass([[maybe_unused]] Class *klass) override + { + return true; + } const void *GetNativeEntryPointFor([[maybe_unused]] Method *method) const override { -- Gitee