r3323 - trunk/libmnetutil/source
erik at minisip.org
erik at minisip.org
Thu Jun 14 17:03:28 CEST 2007
Author: erik
Date: 2007-06-14 17:03:28 +0200 (Thu, 14 Jun 2007)
New Revision: 3323
Modified:
trunk/libmnetutil/source/Downloader.cxx
Log:
* Compile fix for libmnetutil when not configuring it with "--enable-ldap".
Modified: trunk/libmnetutil/source/Downloader.cxx
===================================================================
--- trunk/libmnetutil/source/Downloader.cxx 2007-06-14 13:19:37 UTC (rev 3322)
+++ trunk/libmnetutil/source/Downloader.cxx 2007-06-14 15:03:28 UTC (rev 3323)
@@ -1,16 +1,22 @@
#include <libmnetutil/Downloader.h>
#include <libmnetutil/HttpDownloader.h>
+
+#ifdef ENABLE_LDAP
#include <libmnetutil/LdapDownloader.h>
+#endif
+
#include <string>
MRef<Downloader*> Downloader::create(std::string const uri) {
- int pos = uri.find("://");
+ size_t pos = uri.find("://");
if (std::string::npos != pos) {
std::string protocol = uri.substr(0, pos);
if (protocol == "http")
return MRef<Downloader*>(dynamic_cast<Downloader*>(new HttpDownloader(uri)));
+#ifdef ENABLE_LDAP
else if (protocol == "ldap")
return MRef<Downloader*>(dynamic_cast<Downloader*>(new LdapDownloader(uri)));
+#endif
}
return MRef<Downloader*>();
}
More information about the Minisip-devel
mailing list