summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorWilliam Jon McCann <mccann@jhu.edu>2007-10-16 01:53:51 +0000
committerWilliam Jon McCann <mccann@src.gnome.org>2007-10-16 01:53:51 +0000
commit9590fc276bb885c3433f6b05b165a1baa935208b (patch)
tree1dee0a8b25a4ff63ecddf2a5592fbc5bdbce9bf9 /common
parentecd0fe8580f2a8dc676adc384dcbbeca513df5bb (diff)
downloadgdm-9590fc276bb885c3433f6b05b165a1baa935208b.tar.gz
Fix a bunch of compiler warnings. Add Werror for now to warning flags.
2007-10-15 William Jon McCann <mccann@jhu.edu> * common/gdm-md5.c: (gdm_md5_final): * common/gdm-settings-backend.c: * common/gdm-signal-handler.c: (gdm_signal_handler_init): * common/test-settings-client.c: (test_settings_client): * configure.ac: * daemon/gdm-factory-slave.c: * daemon/gdm-greeter-session.c: (gdm_greeter_session_spawn): * daemon/gdm-local-display-factory.c: * daemon/gdm-manager.c: * daemon/gdm-product-slave.c: * daemon/gdm-session-relay.c: (session_handle_child_message): * daemon/gdm-session.c: (handle_connection): * daemon/gdm-simple-slave.c: * daemon/gdm-xdmcp-display-factory.c: * daemon/main.c: (main): * daemon/session-worker-main.c: (main): * gui/simple-chooser/gdm-host-chooser-dialog.c: (on_response): * gui/simple-chooser/gdm-host-chooser-widget.c: * gui/simple-greeter/gdm-language-chooser-widget.c: (languages_parse_start_tag), (territories_parse_start_tag): * gui/simple-greeter/gdm-simple-greeter.c: * gui/simple-greeter/gdm-user-chooser-widget.c: (gdm_user_chooser_widget_init): * gui/simple-greeter/greeter-main.c: (activate_power_manager): * gui/simple-greeter/test-user-manager.c: (main): Fix a bunch of compiler warnings. Add Werror for now to warning flags. svn path=/trunk/; revision=5371
Diffstat (limited to 'common')
-rw-r--r--common/gdm-md5.c2
-rw-r--r--common/gdm-settings-backend.c2
-rw-r--r--common/gdm-signal-handler.c5
-rw-r--r--common/test-settings-client.c1
4 files changed, 5 insertions, 5 deletions
diff --git a/common/gdm-md5.c b/common/gdm-md5.c
index f25e9d10..37078814 100644
--- a/common/gdm-md5.c
+++ b/common/gdm-md5.c
@@ -445,7 +445,7 @@ gdm_md5_final (GdmMD5Context *context,
md5_finish (context, digest);
- if (!g_string_append_len (results, digest, 16))
+ if (!g_string_append_len (results, (char *)digest, 16))
return FALSE;
/* some kind of security paranoia, though it seems pointless
diff --git a/common/gdm-settings-backend.c b/common/gdm-settings-backend.c
index f2e4da61..d90ca536 100644
--- a/common/gdm-settings-backend.c
+++ b/common/gdm-settings-backend.c
@@ -55,8 +55,6 @@ static void gdm_settings_backend_class_init (GdmSettingsBackendClass *klass)
static void gdm_settings_backend_init (GdmSettingsBackend *settings_backend);
static void gdm_settings_backend_finalize (GObject *object);
-static gpointer settings_backend_object = NULL;
-
G_DEFINE_ABSTRACT_TYPE (GdmSettingsBackend, gdm_settings_backend, G_TYPE_OBJECT)
GQuark
diff --git a/common/gdm-signal-handler.c b/common/gdm-signal-handler.c
index ec1aef55..151c986f 100644
--- a/common/gdm-signal-handler.c
+++ b/common/gdm-signal-handler.c
@@ -322,7 +322,10 @@ gdm_signal_handler_init (GdmSignalHandler *handler)
handler->priv = GDM_SIGNAL_HANDLER_GET_PRIVATE (handler);
- handler->priv->lookup = g_hash_table_new (NULL, NULL);
+ handler->priv->lookup = g_hash_table_new_full (NULL,
+ NULL,
+ NULL,
+ (GDestroyNotify)signal_list_free);
if (pipe (signal_pipes) == -1) {
g_error ("Could not create pipe() for signal handling");
diff --git a/common/test-settings-client.c b/common/test-settings-client.c
index e2a82717..da6f5bdd 100644
--- a/common/test-settings-client.c
+++ b/common/test-settings-client.c
@@ -50,7 +50,6 @@ test_settings_client (gpointer data)
{
char *strval;
gboolean boolval;
- int intval;
gboolean res;
guint notify_id;