diff options
Diffstat (limited to 'src/ephy-home-action.c')
-rw-r--r-- | src/ephy-home-action.c | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/src/ephy-home-action.c b/src/ephy-home-action.c index b45f28644..7de40d23b 100644 --- a/src/ephy-home-action.c +++ b/src/ephy-home-action.c @@ -1,20 +1,20 @@ /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* -* Copyright © 2004 Christian Persch -* -* This program is free software; you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation; either version 2, or (at your option) -* any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see <http://www.gnu.org/licenses/>. -*/ + * Copyright © 2004 Christian Persch + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2, or (at your option) + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ #include "config.h" #include "ephy-home-action.h" @@ -24,51 +24,51 @@ G_DEFINE_TYPE (EphyHomeAction, ephy_home_action, EPHY_TYPE_LINK_ACTION) static void -ephy_home_action_open (GtkAction *action, - const char *address, - EphyLinkFlags flags) +ephy_home_action_open (GtkAction *action, + const char *address, + EphyLinkFlags flags) { - ephy_link_open (EPHY_LINK (action), - address != NULL && address[0] != '\0' ? address : "about:blank", - NULL, - flags); + ephy_link_open (EPHY_LINK (action), + address != NULL && address[0] != '\0' ? address : "about:blank", + NULL, + flags); } static void -action_name_association (GtkAction *action, - char *action_name, - const char *address) +action_name_association (GtkAction *action, + char *action_name, + const char *address) { - EphyLinkFlags flags = EPHY_LINK_HOME_PAGE; + EphyLinkFlags flags = EPHY_LINK_HOME_PAGE; - if (g_str_equal (action_name, "FileNewTab")) - flags |= EPHY_LINK_NEW_TAB | EPHY_LINK_JUMP_TO; + if (g_str_equal (action_name, "FileNewTab")) + flags |= EPHY_LINK_NEW_TAB | EPHY_LINK_JUMP_TO; - ephy_home_action_open (action, address, flags); -} + ephy_home_action_open (action, address, flags); +} static void ephy_home_action_activate (GtkAction *action) { - char *action_name; + char *action_name; + + g_object_get (G_OBJECT (action), "name", &action_name, NULL); - g_object_get (G_OBJECT (action), "name", &action_name, NULL); - - action_name_association (action, action_name, "about:overview"); + action_name_association (action, action_name, "about:overview"); - g_free (action_name); + g_free (action_name); } static void ephy_home_action_class_init (EphyHomeActionClass *class) { - GtkActionClass *action_class = GTK_ACTION_CLASS (class); - - action_class->activate = ephy_home_action_activate; + GtkActionClass *action_class = GTK_ACTION_CLASS (class); + + action_class->activate = ephy_home_action_activate; } static void ephy_home_action_init (EphyHomeAction *action) { - /* Empty, needed for G_DEFINE_TYPE macro */ + /* Empty, needed for G_DEFINE_TYPE macro */ } |