ironbee/libhtp — pull request #69 by inliniac (2014-02-27 09:39:00+00:00)
Title: Fix compilation warnings/errors on 32bit

On 32bit OpenBSD 5.4 make distcheck failed with:

../../../libhtp/test/test_bstr.cpp:495: error: integer constant is too large for 'long' type
../../../libhtp/test/test_bstr.cpp:495: error: integer constant is too large for 'long' type
../../../libhtp/test/test_main.cpp:929: error: integer constant is too large for 'long' type
../../../libhtp/test/test_main.cpp:930: error: integer constant is too large for 'long' type
../../../libhtp/test/test_main.cpp:958: error: integer constant is too large for 'long' type
../../../libhtp/test/test_main.cpp:1052: error: integer constant is too large for 'long' type
../../../libhtp/test/test_main.cpp:1070: error: integer constant is too large for 'long' type
../../../libhtp/test/test_main.cpp:1088: error: integer constant is too large for 'long' type
../../../libhtp/test/test_main.cpp:1787: error: integer constant is too large for 'long' type

This patch marks all the flags for the 64bit flags fields as ULL,
and fixes one test manually.