From 47a9cfe29e3bacec7dd254d402e676b4c1ab6899 Mon Sep 17 00:00:00 2001 From: Richard Wilson Date: Thu, 29 Dec 2005 23:18:17 +0000 Subject: [PATCH] [project @ 2005-12-29 23:18:17 by rjw] Add URL expiry option. svn path=/import/netsurf/; revision=1903 --- desktop/options.c | 6 ++++-- desktop/options.h | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/desktop/options.c b/desktop/options.c index 2e87fa241..f66702822 100644 --- a/desktop/options.c +++ b/desktop/options.c @@ -65,7 +65,8 @@ int option_minimum_gif_delay = 10; bool option_send_referer = true; /** Whether to animate images */ bool option_animate_images = true; - +/** How many days to retain URL data for */ +int option_expire_url = 28; EXTRA_OPTION_DEFINE @@ -89,7 +90,8 @@ struct { { "block_advertisements", OPTION_BOOL, &option_block_ads }, { "minimum_gif_delay", OPTION_INTEGER, &option_minimum_gif_delay }, { "send_referer", OPTION_BOOL, &option_send_referer }, - { "animate_images", OPTION_BOOL, &option_animate_images }, \ + { "animate_images", OPTION_BOOL, &option_animate_images }, + { "expire_url", OPTION_INTEGER, &option_expire_url }, \ EXTRA_OPTION_TABLE }; diff --git a/desktop/options.h b/desktop/options.h index 8e427620d..b63d21ce7 100644 --- a/desktop/options.h +++ b/desktop/options.h @@ -44,6 +44,7 @@ extern bool option_block_ads; extern int option_minimum_gif_delay; extern bool option_send_referer; extern bool option_animate_images; +extern int option_expire_url; void options_read(const char *path); void options_write(const char *path);