X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fres.c;h=0996c90370104013c0fb1b93b61466bc45988c79;hp=4b0ff82ba5b5a15ca4cae87e607ea2ac37f016e6;hb=2f6aa1d7417df1dfc58597777686fbd77179b9fd;hpb=a9da78c6d8f9e2699107fcde81efeb607dde1cca diff --git a/src/res.c b/src/res.c index 4b0ff82b..0996c903 100644 --- a/src/res.c +++ b/src/res.c @@ -1,5 +1,6 @@ /* Support for Robot Exclusion Standard (RES). - Copyright (C) 2001, 2006, 2007, 2008 Free Software Foundation, Inc. + Copyright (C) 2001, 2006, 2007, 2008, 2009, 2010, 2011 Free Software + Foundation, Inc. This file is part of Wget. @@ -384,7 +385,7 @@ struct robot_specs * res_parse_from_file (const char *filename) { struct robot_specs *specs; - struct file_memory *fm = read_file (filename); + struct file_memory *fm = wget_read_file (filename); if (!fm) { logprintf (LOG_NOTQUIET, _("Cannot open %s: %s"), @@ -392,7 +393,7 @@ res_parse_from_file (const char *filename) return NULL; } specs = res_parse (fm->content, fm->length); - read_file_free (fm); + wget_read_file_free (fm); return specs; } @@ -562,7 +563,7 @@ res_retrieve_file (const char *url, char **file, struct iri *iri) else { err = retrieve_url (url_parsed, robots_url, file, NULL, NULL, NULL, - false, i); + false, i, false); url_free(url_parsed); } @@ -589,7 +590,7 @@ is_robots_txt_url (const char *url) bool ret = are_urls_equal (url, robots_url); xfree (robots_url); - + return ret; } @@ -625,10 +626,10 @@ test_is_robots_txt_url() { "http://www.yoyodyne.com/somepath/", false }, { "http://www.yoyodyne.com/somepath/robots.txt", false }, }; - - for (i = 0; i < sizeof(test_array)/sizeof(test_array[0]); ++i) + + for (i = 0; i < sizeof(test_array)/sizeof(test_array[0]); ++i) { - mu_assert ("test_is_robots_txt_url: wrong result", + mu_assert ("test_is_robots_txt_url: wrong result", is_robots_txt_url (test_array[i].url) == test_array[i].expected_result); }