diff options
author | Claudio Saavedra <csaavedra@igalia.com> | 2012-09-13 23:31:14 +0800 |
---|---|---|
committer | Claudio Saavedra <csaavedra@igalia.com> | 2012-09-17 21:31:41 +0800 |
commit | fcb0f328cfb8977dd5ba4a15dc1ed239af8267a2 (patch) | |
tree | 6cbec2ea3729128ce960ec0543837770a17a16a6 /src | |
parent | fbb13119bc205c8a01a538e2db1ab2711371651d (diff) | |
download | gsoc2013-epiphany-fcb0f328cfb8977dd5ba4a15dc1ed239af8267a2.tar.gz gsoc2013-epiphany-fcb0f328cfb8977dd5ba4a15dc1ed239af8267a2.tar.zst gsoc2013-epiphany-fcb0f328cfb8977dd5ba4a15dc1ed239af8267a2.zip |
ephy-embed-utils: add ephy_embed_utils_is_no_show_address()
https://bugzilla.gnome.org/show_bug.cgi?id=683796
Diffstat (limited to 'src')
-rw-r--r-- | src/ephy-window.c | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/src/ephy-window.c b/src/ephy-window.c index a40f13f00..898c7d754 100644 --- a/src/ephy-window.c +++ b/src/ephy-window.c @@ -1479,32 +1479,15 @@ setup_ui_manager (EphyWindow *window) gtk_ui_manager_get_accel_group (manager)); } -/* This is the list of addresses that should never be shown in the - * window's location entry. */ -static const char * do_not_show_address[] = { - "about:blank", - "ephy-about:overview", - NULL -}; - static char * calculate_location (const char *typed_address, const char *address) { - int i; const char *location; /* If there's a typed address, use that over address. Never * show URIs in the 'do_not_show_address' array. */ location = typed_address ? typed_address : address; - - for (i = 0; do_not_show_address[i]; i++) - { - if (g_str_equal (location, do_not_show_address[i])) - { - location = NULL; - break; - } - } + location = ephy_embed_utils_is_no_show_address (location) ? NULL : location; return g_strdup (location); } |