From 35c9894b8009216813e51c35b855cae325811795 Mon Sep 17 00:00:00 2001 From: Emmanuel Milou <emmanuel.milou@savoirfairelinux.com> Date: Wed, 28 Oct 2009 15:56:39 -0400 Subject: [PATCH] [#2284] Remove address book warnings --- .../src/config/addressbook-config.c | 12 ++++++------ .../src/config/addressbook-config.h | 14 ++++++++------ 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/sflphone-client-gnome/src/config/addressbook-config.c b/sflphone-client-gnome/src/config/addressbook-config.c index ee65749a07..dff6686508 100644 --- a/sflphone-client-gnome/src/config/addressbook-config.c +++ b/sflphone-client-gnome/src/config/addressbook-config.c @@ -56,17 +56,17 @@ addressbook_config_load_parameters(AddressBook_Config **settings) } else { - _settings->enable = (guint) (g_hash_table_lookup (_params, + _settings->enable = (gint64) (g_hash_table_lookup (_params, ADDRESSBOOK_ENABLE)); - _settings->max_results = (guint) (g_hash_table_lookup(_params, + _settings->max_results = (gint64) (g_hash_table_lookup(_params, ADDRESSBOOK_MAX_RESULTS)); - _settings->display_contact_photo = (guint) (g_hash_table_lookup(_params, + _settings->display_contact_photo = (gint64) (g_hash_table_lookup(_params, ADDRESSBOOK_DISPLAY_CONTACT_PHOTO)); - _settings->search_phone_business = (guint) (g_hash_table_lookup(_params, + _settings->search_phone_business = (gint64) (g_hash_table_lookup(_params, ADDRESSBOOK_DISPLAY_PHONE_BUSINESS)); - _settings->search_phone_home = (guint) (g_hash_table_lookup(_params, + _settings->search_phone_home = (gint64) (g_hash_table_lookup(_params, ADDRESSBOOK_DISPLAY_PHONE_HOME)); - _settings->search_phone_mobile = (guint) (g_hash_table_lookup(_params, + _settings->search_phone_mobile = (gint64) (g_hash_table_lookup(_params, ADDRESSBOOK_DISPLAY_PHONE_MOBILE)); } diff --git a/sflphone-client-gnome/src/config/addressbook-config.h b/sflphone-client-gnome/src/config/addressbook-config.h index e2b5530d37..85e00a3d54 100644 --- a/sflphone-client-gnome/src/config/addressbook-config.h +++ b/sflphone-client-gnome/src/config/addressbook-config.h @@ -37,12 +37,14 @@ G_BEGIN_DECLS typedef struct _AddressBook_Config { - guint enable; - guint max_results; - guint display_contact_photo; - guint search_phone_home; - guint search_phone_business; - guint search_phone_mobile; + // gint64: a signed integer guaranteed to be 64 bits on all platforms + // To print or scan values of this type, use G_GINT64_MODIFIER and/or G_GINT64_FORMAT + gint64 enable; + gint64 max_results; + gint64 display_contact_photo; + gint64 search_phone_home; + gint64 search_phone_business; + gint64 search_phone_mobile; } AddressBook_Config; /** -- GitLab