diff --git a/src/util/src/tcompression.c b/src/util/src/tcompression.c index 64d59d554c72be3d31d3daa37be3e782d24d1c1d..3037d1bba7153c30e517e29c74033b5605c1755c 100644 --- a/src/util/src/tcompression.c +++ b/src/util/src/tcompression.c @@ -769,7 +769,7 @@ int tsDecompressTimestampImp(const char *const input, const int nelements, char delta_of_delta = 0; } else { if (is_bigendian()) { - memcpy(&dd1 + LONG_BYTES - nbytes, input + ipos, nbytes); + memcpy(((char *)(&dd1)) + LONG_BYTES - nbytes, input + ipos, nbytes); } else { memcpy(&dd1, input + ipos, nbytes); }