diff options
Diffstat (limited to 'src/Scraping/Scraping.c')
| -rw-r--r-- | src/Scraping/Scraping.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Scraping/Scraping.c b/src/Scraping/Scraping.c index c236b0f..bdba59a 100644 --- a/src/Scraping/Scraping.c +++ b/src/Scraping/Scraping.c @@ -60,7 +60,7 @@ static int parse_ddg_lite(const char *engine_name, xmlDocPtr doc, return 0; } - const char *link_xpath = "//a[@class='result-link']"; + const char *link_xpath = "//tr[not(contains(@class, 'result-sponsored'))]//a[@class='result-link']"; xmlXPathObjectPtr xpathObj = xmlXPathEvalExpression((xmlChar *)link_xpath, xpathCtx); |
