diff options
author | Ting-Wei Lan <lantw@src.gnome.org> | 2016-03-04 11:44:22 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw@src.gnome.org> | 2016-03-08 03:31:43 +0800 |
commit | 47ef18174e4f39575d2a93a01a221195970afa97 (patch) | |
tree | 9ed256bd9ba3a245b738ac90c2d7fb659511e1eb /tp-account-widgets | |
parent | be2f91a4788405268330cb465bb73ffc27b53ca6 (diff) | |
download | telepathy-account-widgets-47ef18174e4f39575d2a93a01a221195970afa97.tar.gz |
account-settings: The minimum value of unsigned integers are 0
https://bugzilla.gnome.org/show_bug.cgi?id=762735
Diffstat (limited to 'tp-account-widgets')
-rw-r--r-- | tp-account-widgets/tpaw-account-settings.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tp-account-widgets/tpaw-account-settings.c b/tp-account-widgets/tpaw-account-settings.c index 2445ad8d..c8bea64c 100644 --- a/tp-account-widgets/tpaw-account-settings.c +++ b/tp-account-widgets/tpaw-account-settings.c @@ -880,12 +880,11 @@ tpaw_account_settings_get_int32 (TpawAccountSettings *settings, else if (g_variant_is_of_type (v, G_VARIANT_TYPE_INT32)) ret = g_variant_get_int32 (v); else if (g_variant_is_of_type (v, G_VARIANT_TYPE_UINT32)) - ret = CLAMP (g_variant_get_uint32 (v), (guint) G_MININT32, - G_MAXINT32); + ret = CLAMP (g_variant_get_uint32 (v), 0, G_MAXINT32); else if (g_variant_is_of_type (v, G_VARIANT_TYPE_INT64)) ret = CLAMP (g_variant_get_int64 (v), G_MININT32, G_MAXINT32); else if (g_variant_is_of_type (v, G_VARIANT_TYPE_UINT64)) - ret = CLAMP (g_variant_get_uint64 (v), (guint64) G_MININT32, G_MAXINT32); + ret = CLAMP (g_variant_get_uint64 (v), 0, G_MAXINT32); else { gchar *tmp; @@ -919,7 +918,7 @@ tpaw_account_settings_get_int64 (TpawAccountSettings *settings, else if (g_variant_is_of_type (v, G_VARIANT_TYPE_INT64)) ret = g_variant_get_int64 (v); else if (g_variant_is_of_type (v, G_VARIANT_TYPE_UINT64)) - ret = CLAMP (g_variant_get_uint64 (v), (guint64) G_MININT64, G_MAXINT64); + ret = CLAMP (g_variant_get_uint64 (v), 0, G_MAXINT64); else { gchar *tmp; |