blob: 20f7b3d8ea3fc3e736c7bf1035f52c6bd7905aea (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
https://bugs.gentoo.org/919280
https://src.fedoraproject.org/rpms/libcddb/blob/rawhide/f/pointer-types.patch
--- a/lib/cddb_net.c
+++ b/lib/cddb_net.c
@@ -329,7 +329,7 @@
default:
/* we got connected, check error condition */
l = sizeof(rv);
- getsockopt(sockfd, SOL_SOCKET, SO_ERROR, &rv, &l);
+ getsockopt(sockfd, SOL_SOCKET, SO_ERROR, &rv, (socklen_t * restrict)&l);
if (rv) {
/* something went wrong, simulate normal connect behaviour */
errno = rv;
|