+ if(job_list.front().sifout)
+ {
+ if(!save_canvas(job_list.front().outfilename,job_list.front().canvas))
+ {
+ cerr<<"Render Failure."<<endl;
+ return SYNFIGTOOL_RENDERFAILURE;
+ }
+ }
+ else if (job_list.front().list_canvases)
+ {
+ cerr << "Listing Canvases:" << endl;
+ Canvas::Children children(job_list.front().canvas->children());
+ for (Canvas::Children::iterator iter = children.begin(); iter != children.end(); iter++)
+ cout << " " << job_list.front().filename << "#:" << (*iter)->get_id() << endl;
+ }
+ else