Ver código fonte

Silences annoying "iCCP: known incorrect sRGB profile" spam

Chaosus 6 anos atrás
pai
commit
4655eb9b8b
1 arquivos alterados com 5 adições e 1 exclusões
  1. 5 1
      drivers/png/image_loader_png.cpp

+ 5 - 1
drivers/png/image_loader_png.cpp

@@ -63,7 +63,11 @@ static void _png_error_function(png_structp, png_const_charp text) {
 }
 }
 
 
 static void _png_warn_function(png_structp, png_const_charp text) {
 static void _png_warn_function(png_structp, png_const_charp text) {
-
+#ifdef TOOLS_ENABLED
+	if (Engine::get_singleton()->is_editor_hint()) {
+		if (String(text).begins_with("iCCP")) return; // silences annoying spam emitted to output every time the user opened assetlib
+	}
+#endif
 	WARN_PRINT(text);
 	WARN_PRINT(text);
 }
 }