]> granicus.if.org Git - graphviz/commitdiff
apply compilation warnings patch from mirraz1@rambler.ru (bug#2377)
authorJohn Ellson <ellson@research.att.com>
Tue, 21 Oct 2014 10:13:17 +0000 (06:13 -0400)
committerJohn Ellson <ellson@research.att.com>
Tue, 21 Oct 2014 10:13:17 +0000 (06:13 -0400)
lib/dotgen2/level.c
lib/gvpr/actions.c
lib/gvpr/actions.h
lib/sfio/sfhdr.h
lib/sfio/sfstrtod.c
lib/sfio/sftable.c
lib/sfio/sfvprintf.c
plugin/core/Makefile.am
plugin/core/gvrender_core_pic.c

index 3845cd97e53c4dfb8a0ae2229c402013493ddde6..babef7761b3e347bf4e263d0c2b26e736afd53ae 100644 (file)
@@ -19,6 +19,8 @@
 #define STRONG_CLUSTER_WEIGHT   1000
 #define        NORANK          6
 
+extern void rank2(graph_t * g, int balance, int maxiter, int searchsize);
+
 static int is_a_strong_cluster(graph_t * g);
 static void compile_samerank(graph_t * ug, graph_t * parent_clust);
 static int is_internal_to_cluster(edge_t * e);
index f0ba9232cce654e8db3848d7b4ba6ed3d59bd9da..cb079ada4dbf629881ea96dfa647a823eb1474ec 100644 (file)
@@ -1045,7 +1045,6 @@ static char* resolveColor (char* str)
 
 #undef S
 
-static
 int colorxlate(char *str, gvcolor_t * color, color_type_t target_type)
 {
     static hsvrgbacolor_t *last;
index 514a64a4cbe15eeb27e800b96a921704ba838805..55083347e5fb5de0da2d8b48992c7cabf129e5e0 100644 (file)
@@ -20,6 +20,7 @@ extern "C" {
 
 #include "cgraph.h"
 #include "expr.h"
+#include "color.h"
 
     extern void nodeInduce(Agraph_t * selected);
     extern Agobj_t *clone(Agraph_t * g, Agobj_t * obj);
@@ -49,6 +50,7 @@ extern "C" {
     extern char *toLower(Expr_t * pgm, char *, Sfio_t*);
     extern char *toUpper(Expr_t * pgm, char *, Sfio_t*);
     extern int deleteObj(Agraph_t * g, Agobj_t * obj);
+    extern int colorxlate(char *str, gvcolor_t * color, color_type_t target_type);
     extern char *colorx (Expr_t* ex, char* incolor, char* fmt, Sfio_t* fp);
     extern void gvstart_timer(void);
     extern double gvelapsed_sec(void);
index ad371f7aafab9ea886aa097b609a273c568c70a8..5e9be9d7350b8a7087554d3df4a8cdc9e487d815 100644 (file)
@@ -493,13 +493,13 @@ extern "C" {
 #include       <locale.h>
 #define SFSETLOCALE(decimal,thousand) \
        { struct lconv* lv; \
-         if(*(decimal) == 0) \
-         { *(decimal) = '.'; \
+         if((decimal) == 0) \
+         { (decimal) = '.'; \
            if((lv = localeconv())) \
            { if(lv->decimal_point && lv->decimal_point[0]) \
-               *(decimal) = lv->decimal_point[0]; \
-             if(thousand != NULL && lv->thousands_sep && lv->thousands_sep[0]) \
-               *(thousand) = lv->thousands_sep[0]; \
+               (decimal) = lv->decimal_point[0]; \
+             if(lv->thousands_sep && lv->thousands_sep[0]) \
+               (thousand) = lv->thousands_sep[0]; \
            } \
          } \
        }
index a77321084fc9eb410490818a1cf43407a2cb0779..d3fec778afb5bb474825ae173aa71555caa9eb3f 100644 (file)
@@ -75,8 +75,8 @@ char **retp;                  /* to return the remainder of string */
     reg int mode, fexp, sign, expsign;
     Sfdouble_t dval;
 #if _lib_locale
-    int decpoint = 0;
-    SFSETLOCALE(&decpoint, NIL(int *));
+    char decpoint = 0, thousand;
+    SFSETLOCALE(decpoint, thousand);
 #else
 #define decpoint       '.'
 #endif
index 394bac1f83566221c18fb1d6e4e8a8c75e350b87..55d0f31ab2b752c34ca1bd0fd8d7f18e69d61304 100644 (file)
@@ -46,7 +46,8 @@ int type;
     int base, fmt, flags, dot, width, precis;
     ssize_t n_str, size = 0;
     char *t_str, *sp;
-    int v, n, skip, dollar, decimal, thousand;
+    int v, n, skip, dollar;
+    char decimal, thousand;
     Sffmt_t *ft, savft;
     Fmtpos_t *fp;              /* position array of arguments  */
     int argp, argn, maxp, need[FP_INDEX];
@@ -56,7 +57,8 @@ int type;
     else if (!(fp = sffmtpos(f, form, args, -1)))
        return NIL(Fmtpos_t *);
 
-    dollar = decimal = thousand = 0;
+    dollar = 0;
+    decimal = thousand = 0;
     argn = maxp = -1;
     while ((n = *form)) {
        if (n != '%') {         /* collect the non-pattern chars */
@@ -150,7 +152,7 @@ int type;
            flags |= SFFMT_ALTER;
            goto loop_flags;
        case QUOTE:
-           SFSETLOCALE(&decimal, &thousand);
+           SFSETLOCALE(decimal, thousand);
            if (thousand)
                flags |= SFFMT_THOUSAND;
            goto loop_flags;
index 132146b08d693ce666f4bf419b9896c19f7a6196..520cd6f4892a9435c671e7f2e92a19df32207e84 100644 (file)
@@ -60,7 +60,7 @@ va_list args;                 /* arg list if !argf    */
 
 #define SLACK          1024
     char buf[SF_MAXDIGITS + SLACK], data[SF_GRAIN];
-    int decimal = 0, thousand = 0;
+    char decimal = 0, thousand = 0;
 
     /* fast io system */
     reg uchar *d, *endd;
@@ -218,7 +218,7 @@ va_list args;                       /* arg list if !argf    */
            flags |= SFFMT_ALTER;
            goto loop_flags;
        case QUOTE:
-           SFSETLOCALE(&decimal, &thousand);
+           SFSETLOCALE(decimal, thousand);
            if (thousand)
                flags |= SFFMT_THOUSAND;
            goto loop_flags;
@@ -869,7 +869,7 @@ va_list args;                       /* arg list if !argf    */
            sp = endsp = buf + 1;       /* reserve space for sign */
            *endsp++ = *ep ? *ep++ : '0';
 
-           SFSETLOCALE(&decimal, &thousand);
+           SFSETLOCALE(decimal, thousand);
            if (precis > 0 || (flags & SFFMT_ALTER))
                *endsp++ = decimal;
            ssp = endsp;
@@ -912,7 +912,7 @@ va_list args;                       /* arg list if !argf    */
                goto end_efg;
            }
 
-           SFSETLOCALE(&decimal, &thousand);
+           SFSETLOCALE(decimal, thousand);
            endsp = sp = buf + 1;       /* save a space for sign */
            endep = ep + decpt;
            if (decpt > 3 && (flags & SFFMT_THOUSAND)) {
index 59c991ef13cd8d9f03fd5ec4a957b28f10a538ea..9b920989202afa7d368239e5099e2a0d104c17a8 100644 (file)
@@ -8,6 +8,11 @@ AM_CPPFLAGS = \
        -I$(top_srcdir)/lib/gvc \
        -I$(top_srcdir)/lib/cgraph \
        -I$(top_srcdir)/lib/cdt \
+       -I$(top_srcdir)/lib/gvpr \
+       -I$(top_srcdir)/lib/expr \
+       -I$(top_srcdir)/lib/ast \
+       -I$(top_srcdir)/lib/sfio \
+       -I$(top_srcdir)/lib/vmalloc \
        $(LIBGVC_CFLAGS)
 
 noinst_LTLIBRARIES = libgvplugin_core_C.la
index 4ba1b0e760119ac1b58a9ed5c0b26bb3b2910f58..be35e158e18af3e14f0bcdb219b4f0d2f9e2d4a4 100644 (file)
@@ -26,6 +26,7 @@
 #include "agxbuf.h"
 #include "utils.h"
 #include "color.h"
+#include "actions.h"
 
 #include "const.h"