2006-08-21 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>

To fix the bug that causes compilation failure with 
metalink-support
	disabled(bug#1543587):

	* src/main.cc: Fixed with the patch by tizianomueller.
pull/1/head
Tatsuhiro Tsujikawa 2006-08-21 13:31:49 +00:00
parent 4def45feb2
commit fda031576c
2 changed files with 13 additions and 3 deletions

View File

@ -12,7 +12,9 @@
* src/AbstractCommand.h: Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS * src/AbstractCommand.h: Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS
* src/HttpInitiateConnectionCommand.h: * src/HttpInitiateConnectionCommand.h:
Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS
* src/NameResolver.cc: Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS * src/NameResolver.cc: Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS.
Added thes upport of c-ares's ares_strerror(the idea came from patch
#1542285 by tizianomueller)
* src/HttpInitiateConnectionCommand.cc: * src/HttpInitiateConnectionCommand.cc:
Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS
* src/FtpInitiateConnectionCommand.cc: * src/FtpInitiateConnectionCommand.cc:
@ -22,6 +24,11 @@
* src/DownloadEngine.cc: * src/DownloadEngine.cc:
Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS Replaced HAVE_LIBARES with ENABLE_ASYNC_DNS
To fix the bug that causes compilation failure with metalink-support
disabled(bug#1543587):
* src/main.cc: Fixed with the patch by tizianomueller.
2006-08-14 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2006-08-14 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
* src/main.cc * src/main.cc

View File

@ -33,8 +33,6 @@
#include "DownloadEngineFactory.h" #include "DownloadEngineFactory.h"
#include "UrlRequestInfo.h" #include "UrlRequestInfo.h"
#include "TorrentRequestInfo.h" #include "TorrentRequestInfo.h"
#include "MetalinkRequestInfo.h"
#include "Xml2MetalinkProcessor.h"
#include <deque> #include <deque>
#include <algorithm> #include <algorithm>
#include <time.h> #include <time.h>
@ -46,6 +44,11 @@ extern char* optarg;
extern int optind, opterr, optopt; extern int optind, opterr, optopt;
#include <getopt.h> #include <getopt.h>
#ifdef ENABLE_METALINK
#include "MetalinkRequestInfo.h"
#include "Xml2MetalinkProcessor.h"
#endif
#ifdef HAVE_LIBSSL #ifdef HAVE_LIBSSL
// for SSL // for SSL
# include <openssl/err.h> # include <openssl/err.h>