From e91dcdb0de259c63dd5b6bd51d2447a10061ee4f Mon Sep 17 00:00:00 2001 From: Michal Maciola <71131832+mmaciola@users.noreply.github.com> Date: Thu, 9 Sep 2021 10:45:58 +0200 Subject: [PATCH] wasm: validate empty data (#790) --- src/wasm/thorvgwasm.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/wasm/thorvgwasm.cpp b/src/wasm/thorvgwasm.cpp index d6cf0966..947a0fa7 100644 --- a/src/wasm/thorvgwasm.cpp +++ b/src/wasm/thorvgwasm.cpp @@ -47,7 +47,12 @@ public: mErrorMsg = "None"; if (!mSwCanvas) { - mErrorMsg = "Canvas is NULL"; + mErrorMsg = "Canvas is NULL"; + return false; + } + + if (data.empty()) { + mErrorMsg = "Data is empty"; return false; }