}
job->output_file = out;
gvRenderJobs(gvc, g);
+ if (gvc->active_jobs)
+ gvdevice_finalize(gvc);
gvrender_delete_jobs(gvc);
return 0;
}
gvrender_output_filename_job(gvc, filename);
gvRenderJobs(gvc, g);
+ if (gvc->active_jobs)
+ gvdevice_finalize(gvc);
gvrender_delete_jobs(gvc);
return 0;
int err;
err = gvRenderFilename(gvc, g, format, filename);
+
}
+void render(Agraph_t *g, char *format)
+{
+ int err;
+ err = gvRender(gvc, g, format, stdout);
+}
void render(Agraph_t *g, char *format, FILE *f)
{
int err;
err = gvRender(gvc, g, format, f);
}
-
void render(Agraph_t *g, char *format, void **data)
{
// FIXME
extern void layout(Agraph_t *g, char *engine);
+extern void render(Agraph_t *g, char *format);
extern void render(Agraph_t *g, char *format, char *filename);
extern void render(Agraph_t *g, char *format, FILE *f);
extern void render(Agraph_t *g, char *format, void **data);