diff options
Diffstat (limited to 'utils/useragent.c')
-rw-r--r-- | utils/useragent.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/utils/useragent.c b/utils/useragent.c index b528dce4f..3d93a97b2 100644 --- a/utils/useragent.c +++ b/utils/useragent.c @@ -78,3 +78,13 @@ user_agent_string(void) return core_user_agent_string; } +/* Public API documented in useragent.h */ +void +free_user_agent_string(void) +{ + if (core_user_agent_string != NULL) { + /* Nasty cast because we need to de-const it to free it */ + free((void *)core_user_agent_string); + core_user_agent_string = NULL; + } +} |