aMule Forum
English => en_Bugs => Topic started by: ycjhi on November 16, 2007, 04:32:20 AM
-
Could be OS X 10.5 specific.
diff -u amule-cvs/src/UPnP.cpp amule-cvs-fixed/src/UPnP.cpp
--- amule-cvs/src/UPnP.cpp 2007-11-07 07:43:19.000000000 -0500
+++ amule-cvs-fixed/src/UPnP.cpp 2007-11-15 22:29:11.000000000 -0500
@@ -174,9 +174,15 @@
CUPnPLib::CUPnPLib(CUPnPControlPoint &ctrlPoint)
:
m_ctrlPoint(ctrlPoint),
-m_LibIXMLHandle("libixml.so.2"),
-m_LibUPnPHandle2("libupnp.so.2"),
-m_LibUPnPHandle3("libupnp.so.3"),
+#ifdef __DARWIN__
+m_LibIXMLHandle("libixml.2.dylib"),
+m_LibUPnPHandle2("libupnp.2.dylib"),
+m_LibUPnPHandle3("libupnp.3.dylib"),
+#else
+m_LibIXMLHandle("libixml.so.2"),
+m_LibUPnPHandle2("libupnp.so.2"),
+m_LibUPnPHandle3("libupnp.so.3"),
+#endif
m_LibUPnPHandle(NULL)
{
// There are two versions of libUPnP in the market,
EDIT: Oh, sorry. I fixed it.
-
Committed.
Thanks for the patch!
Cheers!
EDIT: Hum, you have changed the library names on non-Darwin systems. :P I have already fixed it.