diff options
author | Dan Williams <dcbw@redhat.com> | 2011-10-03 10:33:12 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2011-10-03 10:33:49 -0500 |
commit | 6c6ec65abe2e3cb5d7749b5b03b5c92309b3d18c (patch) | |
tree | 6f40524c6a7788931d208514277dac4228b426a7 /libnm-util/nm-param-spec-specialized.c | |
parent | 3e79f0656684041f2d60931a97bf88e899efaaa3 (diff) | |
download | NetworkManager-6c6ec65abe2e3cb5d7749b5b03b5c92309b3d18c.tar.gz |
libnm-util: fix deprecated g_value_get_char() for glib 2.29.90 and later
Diffstat (limited to 'libnm-util/nm-param-spec-specialized.c')
-rw-r--r-- | libnm-util/nm-param-spec-specialized.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libnm-util/nm-param-spec-specialized.c b/libnm-util/nm-param-spec-specialized.c index 7e921bca3b..f0ca1d90dd 100644 --- a/libnm-util/nm-param-spec-specialized.c +++ b/libnm-util/nm-param-spec-specialized.c @@ -92,8 +92,13 @@ _gvalues_compare_fixed (const GValue *value1, const GValue *value2) switch (G_VALUE_TYPE (value1)) { case G_TYPE_CHAR: { +#if GLIB_CHECK_VERSION(2,29,90) + gchar val1 = g_value_get_schar (value1); + gchar val2 = g_value_get_schar (value2); +#else gchar val1 = g_value_get_char (value1); gchar val2 = g_value_get_char (value2); +#endif if (val1 != val2) ret = val1 < val2 ? -1 : val1 > val2; break; |