From 83a41c00c2d3d647e8f36ba9ebb519d79eeb522f Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Mon, 23 Apr 2018 15:55:22 +0300 Subject: [PATCH] add logging --- .../org/jetbrains/intellij/build/images/util.kt | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/platform/build-scripts/icons/src/org/jetbrains/intellij/build/images/util.kt b/platform/build-scripts/icons/src/org/jetbrains/intellij/build/images/util.kt index ec444dc10901..de07674838a0 100644 --- a/platform/build-scripts/icons/src/org/jetbrains/intellij/build/images/util.kt +++ b/platform/build-scripts/icons/src/org/jetbrains/intellij/build/images/util.kt @@ -49,11 +49,17 @@ internal fun imageSize(file: File): Dimension? { } internal fun loadImage(file: File): Image? { - if (file.name.endsWith(".svg")) { - return SVGLoader.load(file.toURI().toURL(), 1.0f) + try { + if (file.name.endsWith(".svg")) { + return SVGLoader.load(file.toURI().toURL(), 1.0f) + } + else { + return ImageIO.read(file) + } } - else { - return ImageIO.read(file) + catch (e: Exception) { + e.printStackTrace() + return null } }