]> granicus.if.org Git - graphviz/commitdiff
Add library-independent macro for agxget
authorEmden Gansner <erg@research.att.com>
Tue, 24 Jan 2012 18:26:18 +0000 (13:26 -0500)
committerEmden Gansner <erg@research.att.com>
Tue, 24 Jan 2012 18:26:18 +0000 (13:26 -0500)
lib/common/types.h

index b09203585a56e9ffe8dfd0711d29b2f59256801a..be431abd16b16d90832214990af394f806172a33 100644 (file)
@@ -725,6 +725,7 @@ typedef enum {NATIVEFONTS,PSFONTS,SVGFONTS} fontname_kind;
 
 #ifdef WITH_CGRAPH
 #include "cgraph.h"
+#define ag_xget(x,a) agxget(x,a)
 #define SET_RANKDIR(g,rd) (GD_rankdir2(g) = rd)
 #define agfindedge(g,t,h) (agedge(g,t,h,NULL,0))
 #define agfindnode(g,n) (agnode(g,n,0))
@@ -734,6 +735,7 @@ typedef enum {NATIVEFONTS,PSFONTS,SVGFONTS} fontname_kind;
 #else
 #include "graph.h"
 #define SET_RANKDIR(g,rd) ((g)->u.rankdir = (rd))
+#define ag_xget(x,a) agxget(x,(a)->index)
 #define agnameof(x) ((x)->name)
     /* warning, agraphof doesn't work for edges */
 #define agraphof(n) ((n)->graph)