loader loaderMgr: add a useful debug message.
authorHermet Park <chuneon.park@samsung.com>
Thu, 1 Apr 2021 11:34:54 +0000 (20:34 +0900)
committerJunsuChoi <jsuya.choi@samsung.com>
Fri, 2 Apr 2021 02:10:22 +0000 (11:10 +0900)
Print info if file format is not supported.

src/lib/tvgLoaderMgr.cpp

index f6076032a2e5aedf02296b4dc7ad81c0e85b3330..31649ca3ca5158cdc228ac63ad27cb0dda129b2a 100644 (file)
@@ -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;
 }