Hi, > As I mentioned: > >>> The check in explode.c seems correct since it doesn't have this cast.
I didn't say about cast. My issue is OpenBSD's memcpy() cannot handle overlapped area and memcpy() within #ifndef NOMEMCPY / #endif should be replaced with memmove(). Otherwise use NOMEMCPY --- I choose this because it can be fix both inflate.c and explode.c Your diff looks only the fix of inflate.c. Does explode.c not replace with memmove()? That's my question. Regards, -- SASANO Takayoshi (JG1UAA) <u...@mx5.nisiq.net>