Index: trunk/src/camv-rnd.c =================================================================== --- trunk/src/camv-rnd.c (revision 579) +++ trunk/src/camv-rnd.c (revision 580) @@ -187,7 +187,7 @@ } } - if (rnd_main_exported(&ga, &camv.hidlib, camv_is_empty(&camv))) { + if (rnd_main_exported(&ga, &camv.hidlib, camv_is_empty(&camv), NULL)) { camv_main_uninit(); rnd_main_args_uninit(&ga); exit(0); Index: trunk/src_plugins/export_png/export_png.c =================================================================== --- trunk/src_plugins/export_png/export_png.c (revision 579) +++ trunk/src_plugins/export_png/export_png.c (revision 580) @@ -159,7 +159,7 @@ rnd_app.expose_main(&png_hid, &ctx, xform); } -static void png_do_export(rnd_hid_t *hid, rnd_hid_attr_val_t *options) +static void png_do_export(rnd_hid_t *hid, rnd_design_t *design, rnd_hid_attr_val_t *options, void *appspec) { rnd_design_t *hl = &camv.hidlib; rnd_xform_t xform = {0}; Index: trunk/src_plugins/export_ps/eps.c =================================================================== --- trunk/src_plugins/export_ps/eps.c (revision 579) +++ trunk/src_plugins/export_ps/eps.c (revision 580) @@ -127,7 +127,7 @@ options_ = NULL; } -static void eps_do_export(rnd_hid_t *hid, rnd_hid_attr_val_t *options) +static void eps_do_export(rnd_hid_t *hid, rnd_design_t *design, rnd_hid_attr_val_t *options, void *appspec) { rnd_design_t *hl = &camv.hidlib; rnd_xform_t xform = {0}; Index: trunk/src_plugins/export_ps/ps.c =================================================================== --- trunk/src_plugins/export_ps/ps.c (revision 579) +++ trunk/src_plugins/export_ps/ps.c (revision 580) @@ -245,7 +245,7 @@ rnd_ps_end_pages(&global.ps); } -static void ps_do_export(rnd_hid_t *hid, rnd_hid_attr_val_t *options) +static void ps_do_export(rnd_hid_t *hid, rnd_design_t *design, rnd_hid_attr_val_t *options, void *appspec) { rnd_design_t *hl = &camv.hidlib; FILE *fh; Index: trunk/src_plugins/export_svg/export_svg.c =================================================================== --- trunk/src_plugins/export_svg/export_svg.c (revision 579) +++ trunk/src_plugins/export_svg/export_svg.c (revision 580) @@ -113,7 +113,7 @@ rnd_app.expose_main(&svg_hid, &ctx, xform); } -static void svg_do_export(rnd_hid_t *hid, rnd_hid_attr_val_t *options) +static void svg_do_export(rnd_hid_t *hid, rnd_design_t *design, rnd_hid_attr_val_t *options, void *appspec) { rnd_design_t *hl = &camv.hidlib; rnd_xform_t xform = {0};