From: Alex Coyte Date: Fri, 15 Jul 2016 04:32:21 +0000 (+1000) Subject: violet: 32bit fix X-Git-Tag: v4.3.0^2~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=34289eb3b40470ecc50f6d6d0e1dbcc3608b90fc;p=thirdparty%2Fvectorscan.git violet: 32bit fix --- diff --git a/src/nfagraph/ng_violet.cpp b/src/nfagraph/ng_violet.cpp index 0d1c1c12..c4089f7d 100644 --- a/src/nfagraph/ng_violet.cpp +++ b/src/nfagraph/ng_violet.cpp @@ -1718,7 +1718,7 @@ bool makeTransientFromLongLiteral(NGHolder &h, RoseInGraph &vg, const vector &ee, const CompileContext &cc) { /* check max width and literal lengths to see if possible */ - size_t min_lit = ~0ULL; + size_t min_lit = (size_t)~0ULL; for (const RoseInEdge &e : ee) { RoseInVertex v = target(e, vg); LIMIT_TO_AT_MOST(&min_lit, vg[v].s.length());