From: Matthew Fernandez Date: Sat, 25 Sep 2021 02:04:49 +0000 (-0700) Subject: lefty: consistently treat 'MARKINCR' as a 'long' X-Git-Tag: 2.49.2~36^2~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5ec983ffdac731da8ac4532cb978507b5b7ed033;p=graphviz lefty: consistently treat 'MARKINCR' as a 'long' --- diff --git a/cmd/lefty/mem.c b/cmd/lefty/mem.c index ceeb8db23..9f63b4dd9 100644 --- a/cmd/lefty/mem.c +++ b/cmd/lefty/mem.c @@ -39,7 +39,7 @@ static void **freearray; static long freen; #define MARKSIZE sizeof (void *) -#define MARKINCR 100 +#define MARKINCR 100l static void **markarray; static long markn, marki; @@ -80,7 +80,7 @@ void Minit (void (*func) (void)) { freearray = Marrayalloc ((long) FREESIZE); freen = 1; freearray[0] = NULL; - markarray = Marrayalloc ((long) MARKINCR * MARKSIZE); + markarray = Marrayalloc(MARKINCR * MARKSIZE); markn = MARKINCR; marki = 0; otarray[0] = Marrayalloc(OTINCR * OTSIZE); @@ -233,9 +233,7 @@ void Marrayfree (void *p) { long Mpushmark (void *p) { if (marki == markn) { - markarray = Marraygrow ( - markarray, (long) (markn + MARKINCR) * MARKSIZE - ); + markarray = Marraygrow(markarray, (markn + MARKINCR) * MARKSIZE); markn += MARKINCR; } markarray[marki++] = p;