metalink: fix build errors when disabled

This commit is contained in:
Daniel Stenberg 2012-05-26 23:20:23 +02:00
parent 1bfd750f3f
commit 6015b71c4e
2 changed files with 10 additions and 1 deletions

View File

@ -31,6 +31,8 @@
# include <fcntl.h>
#endif
#ifdef HAVE_LIBMETALINK
#include <metalink/metalink_parser.h>
#include "rawstr.h"
@ -618,3 +620,5 @@ void clean_metalink(struct Configurable *config)
}
config->metalinkfile_last = 0;
}
#endif /* HAVE_LIBMETALINK */

View File

@ -52,9 +52,14 @@ typedef struct metalinkfile {
/*
* Counts the resource in the metalinkfile.
*/
#ifdef HAVE_LIBMETALINK
int count_next_metalink_resource(metalinkfile *mlfile);
void clean_metalink(struct Configurable *config);
#else
#define count_next_metalink_resource(x) 0
#define clean_metalink(x)
#endif
int parse_metalink(struct Configurable *config, const char *infile);