X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Ftool%2Fmain.cpp;fp=synfig-core%2Ftrunk%2Fsrc%2Ftool%2Fmain.cpp;h=701bd67b5a82459255c3f726ba8c46b69b7c5da9;hb=955793a73eff1191da57a4e3b3446f761c39e7e1;hp=2fc8640d4ac8476a10e70dc946859f6fe3f918ae;hpb=16993383da963eacb529bfdb7ded2a2de3173eea;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) {