diff options
Diffstat (limited to 'src/extractors/extractor.c')
-rw-r--r-- | src/extractors/extractor.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/extractors/extractor.c b/src/extractors/extractor.c index ccc1ec6..4bfc7cb 100644 --- a/src/extractors/extractor.c +++ b/src/extractors/extractor.c @@ -4,16 +4,17 @@ #include "bilibili.h" #include "extractor.h" #include "haokan.h" +#include "youku.h" Site_map site_map = { {{"www.bilibili.com", SITE_BILIBILI}, {"haokan.baidu.com", SITE_HAOKAN}}, 2}; void options_cleanup(Options *options) { - free_and_nullify(options->URL); - free_and_nullify(options->path); - free_and_nullify(options->query); - free_and_nullify(options->pagedata); + free_and_nullify((void **)&options->URL); + free_and_nullify((void **)&options->path); + free_and_nullify((void **)&options->query); + free_and_nullify((void **)&options->pagedata); } int extract(void *v) { |