summaryrefslogtreecommitdiff
path: root/media-libs/libcddb/files/libcddb-1.3.2-c99.patch
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;