c5093c3118
Changes in software: - vendor's bugfixes - new FLUTE support - new dependencies in gdome-2 and glib20 - properly install the shared library and headers - replace -pthread with $PTHREAD_LIBS - fix compilation warnings due to C++ headers in -current PR: ports/61068 Submitted by: Panagiotis Astithas <past@noc.ntua.gr> (maintainer)
27 lines
864 B
C++
27 lines
864 B
C++
--- src/alc/mcl_lib.cpp.orig Wed Nov 26 15:38:14 2003
|
|
+++ src/alc/mcl_lib.cpp Tue Dec 16 23:58:46 2003
|
|
@@ -1384,8 +1384,10 @@
|
|
if (id >= MCLCB_MAX_ID || (mclcb = mclcbs[id]) == NULL) {
|
|
TRACE((mcl_stdout, " mcl_recvfrom: not an MCL id, switch to standard recvfrom\n"))
|
|
return (recvfrom(id, (char*)buf, len, 0, saddr,
|
|
-#ifdef LINUX
|
|
+#if defined(LINUX)
|
|
(size_t*) /* linux => uint, solaris => int */
|
|
+#elif defined(FREEBSD)
|
|
+ (socklen_t*)
|
|
#endif
|
|
saddr_len));
|
|
}
|
|
@@ -1520,8 +1522,11 @@
|
|
if (id >= MCLCB_MAX_ID || (mclcb = mclcbs[id]) == NULL) {
|
|
TRACE((mcl_stdout, " mcl_recvfrom: not an MCL id, switch to standard recvfrom\n"))
|
|
return (recvfrom(id, (char*)buf, len, 0, saddr,
|
|
-#ifdef LINUX
|
|
+#if defined(LINUX)
|
|
(size_t*) /* linux => uint, solaris => int */
|
|
+#elif defined(FREEBSD)
|
|
+ (socklen_t*)
|
|
+
|
|
#endif
|
|
saddr_len));
|
|
}
|