[Python-checkins] r85667 - in python/branches/release27-maint: Modules/_multiprocessing/multiprocessing.c

benjamin.peterson python-checkins at python.org
Sun Oct 17 23:17:38 CEST 2010


Author: benjamin.peterson
Date: Sun Oct 17 23:17:38 2010
New Revision: 85667
Log:
Merged revisions 85665 via svnmerge from 
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
 r85665 | benjamin.peterson | 2010年10月17日 16:12:18 -0500 (2010年10月17日) | 1 line
 
 fix strict aliasing warnings
........
Modified:
 python/branches/release27-maint/ (props changed)
 python/branches/release27-maint/Modules/_multiprocessing/multiprocessing.c
Modified: python/branches/release27-maint/Modules/_multiprocessing/multiprocessing.c
==============================================================================
--- python/branches/release27-maint/Modules/_multiprocessing/multiprocessing.c	(original)
+++ python/branches/release27-maint/Modules/_multiprocessing/multiprocessing.c	Sun Oct 17 23:17:38 2010
@@ -122,7 +122,7 @@
 cmsg->cmsg_type = SCM_RIGHTS;
 cmsg->cmsg_len = CMSG_LEN(sizeof(int));
 msg.msg_controllen = cmsg->cmsg_len;
- *(int*)CMSG_DATA(cmsg) = fd;
+ *CMSG_DATA(cmsg) = fd;
 
 Py_BEGIN_ALLOW_THREADS
 res = sendmsg(conn, &msg, 0);
@@ -165,7 +165,7 @@
 if (res < 0)
 return PyErr_SetFromErrno(PyExc_OSError);
 
- fd = *(int*)CMSG_DATA(cmsg);
+ fd = *CMSG_DATA(cmsg);
 return Py_BuildValue("i", fd);
 }
 


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /