]> git.meshlink.io Git - catta/commitdiff
fix mingw c compiler casting
authorHannes <hannes.ahrens@everbase.net>
Sat, 22 Nov 2014 18:36:25 +0000 (19:36 +0100)
committerHannes <hannes.ahrens@everbase.net>
Sat, 22 Nov 2014 18:36:25 +0000 (19:36 +0100)
src/compat/windows/wincompat.h

index 0bb36d5d0d24a96c658eeba080c813d8a01e04ad..7fe21f4a8bf410a9ab459a193f8a548c218157f0 100644 (file)
@@ -56,14 +56,14 @@ struct msghdr {
 static inline struct cmsghdr *CMSG_FIRSTHDR(struct msghdr *m) {
     WSAMSG wm;
     wm.Control.len = m->msg_controllen;
 static inline struct cmsghdr *CMSG_FIRSTHDR(struct msghdr *m) {
     WSAMSG wm;
     wm.Control.len = m->msg_controllen;
-    wm.Control.buf = reinterpret_cast<char*>(m->msg_control);
+    wm.Control.buf = (char*)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;
     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 = reinterpret_cast<char*>(m->msg_control);
+    wm.Control.buf = (char*)m->msg_control;
     return WSA_CMSG_NXTHDR(&wm, c);
 }
 
     return WSA_CMSG_NXTHDR(&wm, c);
 }