From dc7bb0deed9d930cf96041a343788a8ae620aca7 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Fri, 30 Jul 2021 12:40:02 +0900 Subject: [PATCH] tvg_saver: do not pass through if the view size is invalid. --- src/savers/tvg/tvgTvgSaver.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/savers/tvg/tvgTvgSaver.cpp b/src/savers/tvg/tvgTvgSaver.cpp index 131d9b5c..e8e1a241 100644 --- a/src/savers/tvg/tvgTvgSaver.cpp +++ b/src/savers/tvg/tvgTvgSaver.cpp @@ -72,6 +72,9 @@ bool TvgSaver::writeViewSize() { float var[2]; paint->bounds(nullptr, nullptr, &var[0], &var[1]); + + if (var[0] <= 0.0f || var[1] <= 0.0f) return false; + writeData(var, SIZE(var)); return true;