X-Git-Url: http://git.thejh.net/?p=libjh.git;a=blobdiff_plain;f=string.c;h=41082f10d2ef13bc95f3bb3f76e6f5d131c3c56b;hp=f58fd3cc861434afa79a908847356d39b3b94280;hb=HEAD;hpb=3aef24fab6d9f51ebbe8094b79de895ff1cdce17 diff --git a/string.c b/string.c index f58fd3c..41082f1 100644 --- a/string.c +++ b/string.c @@ -1,8 +1,10 @@ // Copyright (2013) Jann Horn -// This code is licensed under the AGPLv3. -#include +#ifdef __SSE2__ #include +#endif + +#include HEADER #include HEADER #define streq(a,b) (!strcmp((a),(b))) @@ -32,7 +34,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