diff --git a/src/settings/plugins/ifnet/net_parser.c b/src/settings/plugins/ifnet/net_parser.c index b5146ca674..38765f5fea 100644 --- a/src/settings/plugins/ifnet/net_parser.c +++ b/src/settings/plugins/ifnet/net_parser.c @@ -419,7 +419,7 @@ ifnet_get_data (const char *conn_name, const char *key) /* format ip values for comparison */ static gchar* -format_ip_for_comparison (gchar * value) +format_ip_for_comparison (const gchar * value) { gchar **ipset; guint length, i; diff --git a/src/settings/plugins/ifnet/net_utils.c b/src/settings/plugins/ifnet/net_utils.c index 2040cfa252..f1687479ed 100644 --- a/src/settings/plugins/ifnet/net_utils.c +++ b/src/settings/plugins/ifnet/net_utils.c @@ -951,11 +951,11 @@ get_dhcp_hostname_and_client_id (char **hostname, char **client_id) g_free (contents); } -void backup_file (gchar* target) +void backup_file (const gchar* target) { GFile *source, *backup; gchar* backup_path; - GError **error; + GError **error = NULL; source = g_file_new_for_path (target); backup_path = g_strdup_printf ("%s.bak", target); diff --git a/src/settings/plugins/ifnet/net_utils.h b/src/settings/plugins/ifnet/net_utils.h index fcfe348883..dee4914398 100644 --- a/src/settings/plugins/ifnet/net_utils.h +++ b/src/settings/plugins/ifnet/net_utils.h @@ -77,5 +77,5 @@ gboolean is_true (const char *str); void get_dhcp_hostname_and_client_id (char **hostname, char **client_id); -void backup_file (gchar* target); +void backup_file (const gchar* target); #endif