summaryrefslogtreecommitdiff
path: root/plugins/font-thumbnailer
diff options
context:
space:
mode:
authorPhilip Van Hoof <philip@codeminded.be>2009-10-15 14:27:16 +0200
committerJannis Pohlmann <jannis@xfce.org>2009-10-16 11:53:30 +0200
commit90907b595599f1c11f39c724feba2cc25e62039f (patch)
tree9e2c7e7d70d384943f61f81bf648760ead8b2b29 /plugins/font-thumbnailer
parent97da0eef20a52f9942260dc16a1c751f2a895a20 (diff)
downloadtumbler-90907b595599f1c11f39c724feba2cc25e62039f.tar.gz
Do nothing in case of cancelled before we started
Signed-off-by: Jannis Pohlmann <jannis@xfce.org>
Diffstat (limited to 'plugins/font-thumbnailer')
-rw-r--r--plugins/font-thumbnailer/font-thumbnailer.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/font-thumbnailer/font-thumbnailer.c b/plugins/font-thumbnailer/font-thumbnailer.c
index d7a1f96..1138833 100644
--- a/plugins/font-thumbnailer/font-thumbnailer.c
+++ b/plugins/font-thumbnailer/font-thumbnailer.c
@@ -460,6 +460,10 @@ font_thumbnailer_create (TumblerAbstractThumbnailer *thumbnailer,
g_return_if_fail (IS_FONT_THUMBNAILER (thumbnailer));
g_return_if_fail (uri != NULL && *uri != '\0');
+ /* do nothing if cancelled */
+ if (g_cancellable_is_cancelled (cancellable))
+ return;
+
/* check if we have a valid freetype library object */
if (font_thumbnailer->library_error != 0)
{