info: Split the hostname setting
Into a separate function.
This commit is contained in:
parent
97af2049fd
commit
1ce23f44d5
1 changed files with 12 additions and 5 deletions
|
@ -1567,16 +1567,13 @@ info_panel_get_hostname (CcInfoPanel *self)
|
|||
}
|
||||
|
||||
static void
|
||||
text_changed_cb (GtkEntry *entry,
|
||||
CcInfoPanel *self)
|
||||
info_panel_set_hostname (CcInfoPanel *self,
|
||||
const char *text)
|
||||
{
|
||||
const char *text;
|
||||
char *hostname;
|
||||
GVariant *variant;
|
||||
GError *error = NULL;
|
||||
|
||||
text = gtk_entry_get_text (GTK_ENTRY (entry));
|
||||
|
||||
variant = g_dbus_proxy_call_sync (self->priv->hostnamed_proxy,
|
||||
"SetPrettyHostname",
|
||||
g_variant_new ("(sb)", text, FALSE),
|
||||
|
@ -1613,6 +1610,16 @@ text_changed_cb (GtkEntry *entry,
|
|||
g_free (hostname);
|
||||
}
|
||||
|
||||
static void
|
||||
text_changed_cb (GtkEntry *entry,
|
||||
CcInfoPanel *self)
|
||||
{
|
||||
const char *text;
|
||||
|
||||
text = gtk_entry_get_text (GTK_ENTRY (entry));
|
||||
info_panel_set_hostname (self, text);
|
||||
}
|
||||
|
||||
static void
|
||||
info_panel_setup_hostname (CcInfoPanel *self,
|
||||
GPermission *permission)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue