Fix build.
[dcpomatic.git] / src / tools / dcpomatic_create.cc
index 1b985a918e752dc7d94264f026ce8f37ccda05ba..c75f8f9539ffe9f06d9b4d61936304ae038a7301 100644 (file)
@@ -182,9 +182,9 @@ main (int argc, char* argv[])
                }
                
                JobManager* jm = JobManager::instance ();
-               while (jm->work_to_do ()) {
-                       ui_signaller->ui_idle ();
-               }
+
+               while (jm->work_to_do ()) {}
+               while (ui_signaller->ui_idle() > 0) {}
 
                ContentList content = film->content ();
                for (ContentList::iterator i = content.begin(); i != content.end(); ++i) {