diff options
| author | frosty <frosty@illegalfirearms.store> | 2026-01-22 13:04:37 -0500 |
|---|---|---|
| committer | frosty <frosty@illegalfirearms.store> | 2026-01-22 13:04:37 -0500 |
| commit | 19ad149038acce763f3952a0d5334344944aa6ea (patch) | |
| tree | ef7a31e7ee6ead457c883ef938a990b6038e769e /src | |
| parent | 47f16db1909d185f7a6c5987226f64f0e2788262 (diff) | |
ublock-maxxing (hiding results with .result-sponsored on duckduckgo bc WHY)
Diffstat (limited to 'src')
| -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); |
