From: Jann Horn Date: Tue, 20 Aug 2013 19:33:41 +0000 (+0200) Subject: string: fix – it should also still compile on SSE2 machines X-Git-Url: http://git.thejh.net/?a=commitdiff_plain;h=2f75df5a713a9b0373b496aeb4cd83768fd0a488;p=libjh.git string: fix – it should also still compile on SSE2 machines --- diff --git a/string.c b/string.c index 76aa69e..7e6da4f 100644 --- a/string.c +++ b/string.c @@ -1,6 +1,10 @@ // Copyright (2013) Jann Horn // This code is licensed under the AGPLv3. +#ifdef __SSE2__ +#include +#endif + #include HEADER #include @@ -31,7 +35,6 @@ PUBLIC_FN size_t count_char_occurences_in_buf(char *b, size_t bl, char c) { size_t res = 0; #ifdef __SSE2__ - #include // do it the simple way until we get to the next 16-byte-aligned address while ((((uint64_t)b)&0xf) && b // do it the simple way until we get to the next 16-byte-aligned address while ((((uint64_t)b)&0xf) && b