From 4065f1e0278d6d6d644bbf927b80125cf999a7bb Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sat, 7 Sep 2019 15:23:23 +0100 Subject: [PATCH] netsurf_exit(): Release user-agent string on exit Signed-off-by: Daniel Silverstone --- desktop/netsurf.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/desktop/netsurf.c b/desktop/netsurf.c index 0928442dc..02080eb90 100644 --- a/desktop/netsurf.c +++ b/desktop/netsurf.c @@ -33,6 +33,7 @@ #include "utils/string.h" #include "utils/utf8.h" #include "utils/messages.h" +#include "utils/useragent.h" #include "content/content_factory.h" #include "content/fetchers.h" #include "content/hlcache.h" @@ -230,6 +231,8 @@ void netsurf_exit(void) NSLOG(netsurf, INFO, "Closing fetches"); fetcher_quit(); + /* Now the fetchers are done, our user-agent string can go */ + free_user_agent_string(); /* dump any remaining cache entries */ image_cache_fini();