Agsym_t *nextattr(Agraph_t *g, Agsym_t *a)
{
- int i;
-
if (!g || !a)
return NULL;
g = agroot(g);
Agsym_t *nextattr(Agnode_t *n, Agsym_t *a)
{
Agraph_t *g;
- int i;
if (!n || !a)
return NULL;
Agsym_t *nextattr(Agedge_t *e, Agsym_t *a)
{
Agraph_t *g;
- int i;
if (!e || !a)
return NULL;
bool rm(Agraph_t *g)
{
- Agedge_t *e;
-
if (!g)
return false;
#if 0
// render to string result, using binding-dependent gv_string_writer()
char* renderresult(Agraph_t *g, const char *format)
{
- int err;
BA ba;
if (!g)
ba.data = (char*)malloc(ba.sz*sizeof(char)); /* must be freed by wrapper code */
ba.len = 0;
gv_string_writer_init(gvc);
- err = gvRender(gvc, g, format, (FILE*)&ba);
+ (void)gvRender(gvc, g, format, (FILE*)&ba);
gv_writer_reset (gvc); /* Reset to default */
*((int*)GD_alg(g)) = ba.len;
return ba.data;
// render to string result, using binding-dependent gv_string_writer()
void renderresult(Agraph_t *g, const char *format, char *outdata)
{
- int err;
-
if (!g)
return;
gv_string_writer_init(gvc);
- err = gvRender(gvc, g, format, (FILE*)outdata);
+ (void)gvRender(gvc, g, format, (FILE*)outdata);
gv_writer_reset (gvc); /* Reset to default */
}