1
0
mirror of https://github.com/git/git.git synced 2024-09-28 15:01:31 +02:00
git/ewah
Jeff King 3255e512a8 ewah: fix eword_t/uint64_t confusion
The ewah subsystem typedefs eword_t to be uint64_t, but some
code uses a bare uint64_t. This isn't a bug now, but it's a
potential maintenance problem if the definition of eword_t
ever changes. Let's use the correct type.

Note that we can't use COPY_ARRAY() here because the source
and destination point to objects of different sizes. For
that reason we'll also skip the usual "sizeof(*dst)" and use
the real type, which should make it more clear that there's
something tricky going on.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2017-03-06 12:03:40 -08:00
..
bitmap.c ewah: compressed bitmap implementation 2013-12-30 12:17:20 -08:00
ewah_bitmap.c ewah: compressed bitmap implementation 2013-12-30 12:17:20 -08:00
ewah_io.c ewah: fix eword_t/uint64_t confusion 2017-03-06 12:03:40 -08:00
ewah_rlw.c ewah: compressed bitmap implementation 2013-12-30 12:17:20 -08:00
ewok_rlw.h ewah: compressed bitmap implementation 2013-12-30 12:17:20 -08:00
ewok.h ewah: compressed bitmap implementation 2013-12-30 12:17:20 -08:00