From 908cadf7d3b39f0529fe2c65d53312a595693904 Mon Sep 17 00:00:00 2001 From: Martin Fuhrer Date: Tue, 12 Jun 2007 05:40:55 +0000 Subject: [PATCH] Fix for choosing SVG version of stamp when both PNG and SVG versions are present. --- src/tuxpaint.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/tuxpaint.c b/src/tuxpaint.c index ebe350aee..b92d914de 100644 --- a/src/tuxpaint.c +++ b/src/tuxpaint.c @@ -5747,30 +5747,30 @@ static void set_active_stamp(void) if (sd->mirrored && !sd->no_premirror) { - memcpy(buf + len, "_mirror.png", 12); +#ifndef NOSVG + memcpy(buf + len, "_mirror.svg", 12); active_stamp = do_loadimage(buf, 0); +#endif -#ifndef NOSVG if (active_stamp == NULL) { - memcpy(buf + len, "_mirror.svg", 12); + memcpy(buf + len, "_mirror.png", 12); active_stamp = do_loadimage(buf, 0); } -#endif } if (!active_stamp) { - memcpy(buf + len, ".png", 5); +#ifndef NOSVG + memcpy(buf + len, ".svg", 5); active_stamp = do_loadimage(buf, 0); - -#ifndef NOSVG +#endif + if (active_stamp == NULL) { - memcpy(buf + len, ".svg", 5); + memcpy(buf + len, ".png", 5); active_stamp = do_loadimage(buf, 0); } -#endif if (!active_stamp) active_stamp = thumbnail(img_dead40x40, 40, 40, 1); // copy it