From 5814c00cd19917ddf787f1c8381d1e8df693d5f8 Mon Sep 17 00:00:00 2001 From: Ali Gholami Rudi Date: Fri, 1 Nov 2013 01:12:59 +0330 Subject: [PATCH] djvulibre: loading documents may require waiting more than once --- djvulibre.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/djvulibre.c b/djvulibre.c index d5bd7ef..5cfe480 100644 --- a/djvulibre.c +++ b/djvulibre.c @@ -90,7 +90,7 @@ struct doc *doc_open(char *path) doc->doc = ddjvu_document_create_by_filename(doc->ctx, path, 1); if (!doc->doc) goto fail; - if (!ddjvu_document_decoding_done(doc->doc)) + while (!ddjvu_document_decoding_done(doc->doc)) if (djvu_handle(doc)) goto fail; return doc; -- 2.11.4.GIT