diff options
author | Shaun McCance <shaunm@gnome.org> | 2011-05-06 10:00:49 -0400 |
---|---|---|
committer | Shaun McCance <shaunm@gnome.org> | 2011-05-09 10:05:25 -0400 |
commit | e11a3c95ea7a682f840500cc846a47d9d1972a7e (patch) | |
tree | 1d864bfabaa593e741fe59698dfc9b0d04bc790e | |
parent | 5ba4aefb6d0c8b292d59833963070383cb539168 (diff) | |
download | yelp-e11a3c95ea7a682f840500cc846a47d9d1972a7e.tar.gz |
yelp-mallard-document: Don't start transform if running
-rw-r--r-- | libyelp/yelp-mallard-document.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libyelp/yelp-mallard-document.c b/libyelp/yelp-mallard-document.c index 6b21e5d3..2c62a7f1 100644 --- a/libyelp/yelp-mallard-document.c +++ b/libyelp/yelp-mallard-document.c @@ -429,6 +429,11 @@ mallard_try_run (YelpMallardDocument *mallard, return; } + if (page_data->transform != NULL) { + /* It's already running. Just let it be. */ + return; + } + mallard_page_data_run (page_data); } |