X-Git-Url: http://git.meshlink.io/?p=catta;a=blobdiff_plain;f=src%2Fcompat%2Fwindows%2Fwincompat.h;h=0bb36d5d0d24a96c658eeba080c813d8a01e04ad;hp=f611e33e581534346e81022dafb3f83759c87084;hb=3b824f72f7adffeab885278ac66fbe68c65c3c79;hpb=82eb6a9379c6a472b124ee2e03c71602000139e7 diff --git a/src/compat/windows/wincompat.h b/src/compat/windows/wincompat.h index f611e33..0bb36d5 100644 --- a/src/compat/windows/wincompat.h +++ b/src/compat/windows/wincompat.h @@ -56,14 +56,14 @@ struct msghdr { static inline struct cmsghdr *CMSG_FIRSTHDR(struct msghdr *m) { WSAMSG wm; wm.Control.len = m->msg_controllen; - wm.Control.buf = m->msg_control; + wm.Control.buf = reinterpret_cast(m->msg_control); return WSA_CMSG_FIRSTHDR(&wm); } static inline struct cmsghdr *CMSG_NXTHDR(struct msghdr *m, struct cmsghdr *c) { WSAMSG wm; wm.Control.len = m->msg_controllen; - wm.Control.buf = m->msg_control; + wm.Control.buf = reinterpret_cast(m->msg_control); return WSA_CMSG_NXTHDR(&wm, c); }