From 0cc941dfd586faa1c5d40ea6d00b4c58a110e518 Mon Sep 17 00:00:00 2001 From: Justin Viiret Date: Thu, 25 Aug 2016 13:25:01 +1000 Subject: [PATCH] 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". --- src/nfa/limex_dump.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)];