From: Justin Viiret Date: Thu, 25 Aug 2016 03:25:01 +0000 (+1000) Subject: limex_dump: silence gcc large alignment warning X-Git-Tag: v4.4.0^2~98 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0cc941dfd586faa1c5d40ea6d00b4c58a110e518;p=thirdparty%2Fvectorscan.git limex_dump: silence gcc large alignment warning Passing mask by const ref silences the warning: "The ABI for passing parameters with 32-byte alignment has changed in GCC 4.6". --- diff --git a/src/nfa/limex_dump.cpp b/src/nfa/limex_dump.cpp index c52adc46..8b6b7015 100644 --- a/src/nfa/limex_dump.cpp +++ b/src/nfa/limex_dump.cpp @@ -82,7 +82,7 @@ void dumpMask(FILE *f, const char *name, const u8 *mask, u32 mask_bits) { template static -u32 rank_in_mask(mask_t mask, u32 bit) { +u32 rank_in_mask(const mask_t &mask, u32 bit) { assert(bit < 8 * sizeof(mask)); u32 chunks[sizeof(mask)/sizeof(u32)];