From 56a58d55ed56e43c3fa34ba1a0d5102431737510 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 7 Jun 2023 12:51:12 +0200 Subject: [PATCH] wait #6002 @0.25 --- src/SVG/SVGTools.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/SVG/SVGTools.php b/src/SVG/SVGTools.php index 1aa7d84..240233c 100644 --- a/src/SVG/SVGTools.php +++ b/src/SVG/SVGTools.php @@ -52,6 +52,9 @@ class SVGTools { public static function _optimizeSVG($in, $out) { $beforeOpt = str_replace('.svg', '.orig.svg', $in); + if (file_exists($beforeOpt) && is_link($beforeOpt)) { + unlink($beforeOpt); + } copy($in, $beforeOpt); $svg = shell_exec('timeout -s 1 120 ' . FluidbookTools::tools_path('svgcleaner/svgcleaner', true) . ' --allow-bigger-file --paths-coordinates-precision 3 --copy-on-error --stdout ' . $in); -- 2.39.5