]> git.sesse.net Git - plocate/blobdiff - plocate.cpp
Move TurboPFor compilation to its own compilation unit.
[plocate] / plocate.cpp
index 508525c475befb644738ef519c83cfc31ac84c0c..9a5c4cdbe8ba6e05bb096375f3625b7454a4d735 100644 (file)
@@ -406,7 +406,7 @@ void do_search_file(const vector<string> &needles, const char *filename)
                        const unsigned char *pldata = reinterpret_cast<const unsigned char *>(s.data());
                        if (in1.empty()) {
                                in1.resize(num + 128);
-                               decode_pfor_delta1<128>(pldata, num, /*interleaved=*/true, &in1[0]);
+                               decode_pfor_delta1_128(pldata, num, /*interleaved=*/true, &in1[0]);
                                in1.resize(num);
                                dprintf("trigram '%c%c%c' (%zu bytes) decoded to %zu entries\n", trgm & 0xff,
                                        (trgm >> 8) & 0xff, (trgm >> 16) & 0xff, len, num);
@@ -414,7 +414,7 @@ void do_search_file(const vector<string> &needles, const char *filename)
                                if (in2.size() < num + 128) {
                                        in2.resize(num + 128);
                                }
-                               decode_pfor_delta1<128>(pldata, num, /*interleaved=*/true, &in2[0]);
+                               decode_pfor_delta1_128(pldata, num, /*interleaved=*/true, &in2[0]);
 
                                out.clear();
                                set_intersection(in1.begin(), in1.end(), in2.begin(), in2.begin() + num,