]> granicus.if.org Git - graphviz/commitdiff
Add access functions for user name and info in GVC_t.
authorerg <devnull@localhost>
Fri, 10 Aug 2007 20:57:12 +0000 (20:57 +0000)
committererg <devnull@localhost>
Fri, 10 Aug 2007 20:57:12 +0000 (20:57 +0000)
lib/gvc/gvc.c
lib/gvc/gvc.h

index d464e002858206576059de2c8a099d08f3026c25..89834809633fe7f52f7cacb657d631af147ad8ad 100644 (file)
@@ -153,3 +153,6 @@ int gvRenderFilename(GVC_t *gvc, graph_t *g, char *format, char *filename)
 
     return 0;
 }
+
+char **gvcInfo(GVC_t* gvc) { return gvc->common.info; }
+char *gvcUsername(GVC_t* gvc) { return gvc->common.user; }
index d38a92ebe517d3649bb10fd480def591bdabb098..20652dea6828e75ff02a6346e068a3093b6040fe 100644 (file)
@@ -61,6 +61,10 @@ extern char *gvUsername(void);
 /*     (wraps the above two functions using info built into libgvc) */
 extern GVC_t *gvContext(void);
 
+/* get information associated with a graphviz context */
+extern char **gvcInfo(GVC_t*);
+extern char *gvcUsername(GVC_t*);
+
 /* parse command line args - minimally argv[0] sets layout engine */
 extern int gvParseArgs(GVC_t *gvc, int argc, char **argv);
 extern graph_t *gvNextInputGraph(GVC_t *gvc);