From fdd14a51a739acd922b5592dec393b0b0da09395 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Thu, 1 Apr 2021 20:34:54 +0900 Subject: [PATCH] loader loaderMgr: add a useful debug message. Print info if file format is not supported. --- src/lib/tvgLoaderMgr.cpp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/lib/tvgLoaderMgr.cpp b/src/lib/tvgLoaderMgr.cpp index f6076032..31649ca3 100644 --- a/src/lib/tvgLoaderMgr.cpp +++ b/src/lib/tvgLoaderMgr.cpp @@ -61,6 +61,29 @@ static Loader* _find(FileType type) break; } } + +#ifdef THORVG_LOG_ENABLED + const char *format; + switch(type) { + case FileType::Svg: { + format = "SVG"; + break; + } + case FileType::Png: { + format = "PNG"; + break; + } + case FileType::Raw: { + format = "RAW"; + } + default: { + format = "???"; + break; + } + } + printf("LOADER: %s format is not supported\n", format); +#endif + return nullptr; }