Author: Maciej Fijalkowski <[email protected]>
Branch:
Changeset: r72101:c6da7a6927b6
Date: 2014-06-19 17:03 +0200
http://bitbucket.org/pypy/pypy/changeset/c6da7a6927b6/
Log: two missing casts
diff --git a/rpython/rlib/rsocket.py b/rpython/rlib/rsocket.py
--- a/rpython/rlib/rsocket.py
+++ b/rpython/rlib/rsocket.py
@@ -826,7 +826,9 @@
elif timeout == 0:
raw_buf, gc_buf = rffi.alloc_buffer(buffersize)
try:
- read_bytes = _c.socketrecv(self.fd, raw_buf, buffersize, flags)
+ read_bytes = _c.socketrecv(self.fd,
+ rffi.cast(rffi.VOIDP, raw_buf),
+ buffersize, flags)
if read_bytes >= 0:
return rffi.str_from_buffer(raw_buf, gc_buf, buffersize,
read_bytes)
finally:
@@ -1318,7 +1320,8 @@
try:
dstbuf = mallocbuf(dstsize)
try:
- res = _c.inet_ntop(family, srcbuf, dstbuf, dstsize)
+ res = _c.inet_ntop(family, rffi.cast(rffi.VOIDP, srcbuf),
+ dstbuf, dstsize)
if not res:
raise last_error()
return rffi.charp2str(res)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit