From 50b2b1c7dee864f621a1d292cab60eacc841cc32 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Mon, 7 Jun 2021 18:09:35 +0900 Subject: [PATCH] sw_engine renderer: fix to success SwCanvas Unit Test. render init count shouldn't be counted when it's in a fail-case. --- src/lib/sw_engine/tvgSwRenderer.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/sw_engine/tvgSwRenderer.cpp b/src/lib/sw_engine/tvgSwRenderer.cpp index 1006fd1e..9d3b28d4 100644 --- a/src/lib/sw_engine/tvgSwRenderer.cpp +++ b/src/lib/sw_engine/tvgSwRenderer.cpp @@ -616,7 +616,10 @@ bool SwRenderer::init(uint32_t threads) //Share the memory pool among the renderer globalMpool = mpoolInit(threads); - if (!globalMpool) return false; + if (!globalMpool) { + --initEngineCnt; + return false; + } return true; }