summaryrefslogtreecommitdiffstats
path: root/src/extension
diff options
context:
space:
mode:
authorbulia byak <buliabyak@gmail.com>2009-06-29 00:06:57 +0000
committerbuliabyak <buliabyak@users.sourceforge.net>2009-06-29 00:06:57 +0000
commit571976c56c8848c592afd2cbfdf69d6acb22c493 (patch)
tree7fbc40fe8ad8cf66d21182818bc96f9e50adee39 /src/extension
parent- Update Vietnamese Translation: Blur Filters, Distortion Filters (diff)
downloadinkscape-571976c56c8848c592afd2cbfdf69d6acb22c493.tar.gz
inkscape-571976c56c8848c592afd2cbfdf69d6acb22c493.zip
fix imagemagick effects for file:// uris
(bzr r8183)
Diffstat (limited to 'src/extension')
-rw-r--r--src/extension/internal/bitmap/imagemagick.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/extension/internal/bitmap/imagemagick.cpp b/src/extension/internal/bitmap/imagemagick.cpp
index f86d0ec42..bfde84e0c 100644
--- a/src/extension/internal/bitmap/imagemagick.cpp
+++ b/src/extension/internal/bitmap/imagemagick.cpp
@@ -120,7 +120,10 @@ ImageMagickDocCache::readImage(const char *xlink, Magick::Image *image)
image->read(blob);
}
else {
- image->read(xlink);
+ if (!strncmp(xlink, "file://", 7) && strlen(xlink) > 7)
+ image->read(xlink + 7);
+ else
+ image->read(xlink);
}
}