summaryrefslogtreecommitdiff
path: root/src/baseq2/g_save.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/baseq2/g_save.c')
-rw-r--r--src/baseq2/g_save.c2
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);
}