diff options
Diffstat (limited to 'src/baseq2/g_save.c')
-rw-r--r-- | src/baseq2/g_save.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/baseq2/g_save.c b/src/baseq2/g_save.c index 3e71587..f8106b0 100644 --- a/src/baseq2/g_save.c +++ b/src/baseq2/g_save.c @@ -489,7 +489,7 @@ static void write_index(FILE *f, void *p, size_t size, void *start, int max_inde gi.error("%s: pointer out of range: %p", __func__, p); } - diff = p - start; + diff = (byte *)p - (byte *)start; if (diff % size) { gi.error("%s: misaligned pointer: %p", __func__, p); } |