From f5d91a1d9a0257e0ffbf8515cde5c8e6f908c01a Mon Sep 17 00:00:00 2001 From: Ryan Oldenburg Date: Sat, 21 May 2022 17:27:08 -0500 Subject: [PATCH] simpler --- src/pixie/fileformats/svg.nim | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/pixie/fileformats/svg.nim b/src/pixie/fileformats/svg.nim index 622407f..26dd9eb 100644 --- a/src/pixie/fileformats/svg.nim +++ b/src/pixie/fileformats/svg.nim @@ -52,7 +52,7 @@ proc initSvgCtx(): SvgCtx = result.strokeOpacity = 1 result.linearGradients = newTable[string, LinearGradient]() -proc decodeSvgCtxInternal(inherited: SvgCtx, node: XmlNode): SvgCtx = +proc decodeSvgCtx(inherited: SvgCtx, node: XmlNode): SvgCtx = result = inherited proc splitArgs(s: string): seq[string] = @@ -316,14 +316,6 @@ proc decodeSvgCtxInternal(inherited: SvgCtx, node: XmlNode): SvgCtx = else: failInvalidTransform(transform) -proc decodeSvgCtx(inherited: SvgCtx, node: XmlNode): SvgCtx = - try: - decodeSvgCtxInternal(inherited, node) - except PixieError as e: - raise e - except: - raise currentExceptionAsPixieError() - proc fill(img: Image, ctx: SvgCtx, path: Path) {.inline.} = if ctx.display and ctx.opacity > 0: let paint = newPaint(ctx.fill)