]> git.sesse.net Git - plocate/blobdiff - turbopfor-encode.h
Fix some warnings found by Clang.
[plocate] / turbopfor-encode.h
index 532aa19d07b01faf6643f54153ac019387907d38..693bd301544a9cdcec378b2dd5bc5c2e7547ae17 100644 (file)
 
 #include "turbopfor-common.h"
 
+#include <algorithm>
+
 #include <assert.h>
 #include <limits.h>
 #include <stdint.h>
+#include <string.h>
 
 template<class Docid>
 void write_le(Docid val, void *out)
@@ -27,7 +30,7 @@ void write_le(Docid val, void *out)
        } else if constexpr (sizeof(Docid) == 2) {
                val = htole16(val);
        } else if constexpr (sizeof(Docid) == 1) {
-               val = val;
+               // No change.
        } else {
                assert(false);
        }