]> granicus.if.org Git - graphviz/commitdiff
Re-do some .h files to limit exposure of internal values, .h files,
authorerg <devnull@localhost>
Thu, 7 Dec 2006 22:49:35 +0000 (22:49 +0000)
committererg <devnull@localhost>
Thu, 7 Dec 2006 22:49:35 +0000 (22:49 +0000)
and dependencies on config.h; return to a simple, concrete boolean type

cmd/tools/gvpack.c
lib/cdt/cdt.h

index 170afa75aa95014803bd37e6682d4a723465c467..21bce0f91f4f4be8a39c2d4154866bf8c22a1348 100644 (file)
@@ -67,7 +67,7 @@ typedef struct {
 } pair_t;
 
 static int margin = 8;         /* Default margin in packing */
-static bool doSplines = TRUE;  /* Use edges in packing */
+static boolean doSplines = TRUE;       /* Use edges in packing */
 static pack_mode packMode = l_clust;   /* Default packing mode - use clusters */
 static int verbose = 0;
 static char **myFiles = 0;
@@ -244,7 +244,7 @@ static void init_node_edge(Agraph_t * g)
  * libcommon. If fill is true, we use init_nop (neato -n) to
  * read in attributes relevant to the layout.
  */
-static void init_graph(Agraph_t * g, bool fill)
+static void init_graph(Agraph_t * g, boolean fill)
 {
     int d;
 
@@ -588,7 +588,7 @@ static Agraph_t *cloneGraph(Agraph_t ** gs, int cnt)
     Dt_t *nnames;              /* dict of used node names */
     Agsym_t *G_bb;
     Agsym_t *rv;
-    bool doWarn = TRUE;
+    boolean doWarn = TRUE;
 
     if (verbose)
        fprintf(stderr, "Creating clone graph\n");
index 4112b5bda4dc082614fa2b741b3de1016e267d9b..0f2fdcdc4933148b1a7d8b2b70ac5db3388c5d91 100644 (file)
 
 #define CDT_VERSION    19991101L
 
+#define Void_t         void
+#define _ARG_(x)       x
+#ifndef NIL
+#define NIL(type) ((type)0)
+#endif
+
+#include <stdlib.h>
+
 #if _PACKAGE_ast
 #  include     <ast_std.h>
-#else
+#elif _BLD_cdt
 #  include     "ast_common.h"
 #endif
 
@@ -155,7 +163,6 @@ extern "C" {
 #define DT_DISC                3       /* discipline is about to be changed    */
 #define DT_METH                4       /* method is about to be changed        */
 
-     _BEGIN_EXTERNS_           /* public data */
 #if _BLD_cdt && defined(__EXPORT__)
 #define extern __EXPORT__
 #endif
@@ -183,7 +190,6 @@ extern "C" {
 #endif
 
 #undef extern
-     _END_EXTERNS_ _BEGIN_EXTERNS_     /* public functions */
 #if _BLD_cdt && defined(__EXPORT__)
 #define extern __EXPORT__
 #endif
@@ -210,7 +216,7 @@ extern "C" {
     extern unsigned int dtstrhash _ARG_((unsigned int, Void_t *, int));
 
 #undef extern
-     _END_EXTERNS_
+
 #define _DT_(d)                ((Dt_t*)(d))
 #define dtvnext(d)     (_DT_(d)->view)
 #define dtvcount(d)    (_DT_(d)->nview)