X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Ftool%2Fmain.cpp;h=701bd67b5a82459255c3f726ba8c46b69b7c5da9;hb=d37fc67e165c21da6ca731cf11af554168150d8e;hp=2fc8640d4ac8476a10e70dc946859f6fe3f918ae;hpb=9eeed0ce9066de4b2e36885d5ec7b66ac8f14aa8;p=synfig.git diff --git a/synfig-core/trunk/src/tool/main.cpp b/synfig-core/trunk/src/tool/main.cpp index 2fc8640..701bd67 100644 --- a/synfig-core/trunk/src/tool/main.cpp +++ b/synfig-core/trunk/src/tool/main.cpp @@ -1175,7 +1175,14 @@ int main(int argc, char *argv[]) // Open the composition String errors, warnings; - job_list.front().root=open_canvas(job_list.front().filename, errors, warnings); + try + { + job_list.front().root=open_canvas(job_list.front().filename, errors, warnings); + } + catch(runtime_error x) + { + job_list.front().root = 0; + } if(!job_list.front().root) {