2
This software may only be used by you under license from AT&T Corp.
3
("AT&T"). A copy of AT&T's Source Code Agreement is available at
4
AT&T's Internet website having the URL:
5
<http://www.research.att.com/sw/tools/graphviz/license/source.html>
6
If you received this software without first entering into a license
7
with AT&T, you have an infringing copy of this software and cannot use
8
it without violating AT&T's intellectual property rights.
12
/* Lefteris Koutsofios - AT&T Bell Laboratories */
17
/* some config and conversion definitions from graphviz distribution */
31
#define FEATURE_NETSCAPE
35
#define FEATURE_MINTSIZE
44
#define FEATURE_RUSAGE
55
#include <sys/types.h>
72
#define POS __FILE__, __LINE__
88
#define M_PI 3.14159265358979323846
92
#define Strcmp(s1, s2) ( \
94
(*s1) ? strcmp ((s1) + 1, (s2) + 1) : 0 \
95
) : (*(s1) < *(s2) ? -1 : 1) \
98
#define Strcmp(s1, s2) strcmp ((s1), (s2))
102
extern char *leftypath, *leftyoptions, *shellpath;
103
extern jmp_buf exitljbuf;
104
extern int idlerunmode;
105
extern fd_set inputfds;
109
char *buildpath (char *, int);
110
char *buildcommand (char *, char *, int, int, char *);
111
void warning (char *, int, char *, char *, ...);
112
void panic (char *, int, char *, char *, ...);
113
void panic2 (char *, int, char *, char *, ...);
114
#endif /* _COMMON_H */