Module: wine Branch: master Commit: 16bfe07639a179f686e389221564df981d5c09e1 URL: http://source.winehq.org/git/wine.git/?a=commit;h=16bfe07639a179f686e3892215...
Author: Jacek Caban jacek@codeweavers.com Date: Tue Aug 18 14:00:47 2015 +0200
ieframe: Don't add about: URLs to travellog.
---
dlls/ieframe/dochost.c | 7 +++++++ 1 file changed, 7 insertions(+)
diff --git a/dlls/ieframe/dochost.c b/dlls/ieframe/dochost.c index 3c7afb6..3de1d21 100644 --- a/dlls/ieframe/dochost.c +++ b/dlls/ieframe/dochost.c @@ -395,6 +395,13 @@ static void update_travellog(DocHost *This) { travellog_entry_t *new_entry;
+ static const WCHAR about_schemeW[] = {'a','b','o','u','t',':'}; + + if(This->url && !strncmpiW(This->url, about_schemeW, sizeof(about_schemeW)/sizeof(*about_schemeW))) { + TRACE("Skipping about URL\n"); + return; + } + if(!This->travellog.log) { This->travellog.log = heap_alloc(4 * sizeof(*This->travellog.log)); if(!This->travellog.log)