summaryrefslogtreecommitdiffstats
path: root/src/ZYConfig.cc
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2014-04-23 16:31:13 +0800
committerPeng Wu <alexepico@gmail.com>2014-04-23 16:31:13 +0800
commitfeff197d776ebcd90d744255535b65e5149c3de6 (patch)
treeb26614ea91328db4d253c56c7fdce14ddc59a4bd /src/ZYConfig.cc
parent5f91742301dfb7849a65e23b6d2860f1db2d363a (diff)
downloadibus-libzhuyin-feff197d776ebcd90d744255535b65e5149c3de6.tar.gz
ibus-libzhuyin-feff197d776ebcd90d744255535b65e5149c3de6.tar.xz
ibus-libzhuyin-feff197d776ebcd90d744255535b65e5149c3de6.zip
re-factor code
Diffstat (limited to 'src/ZYConfig.cc')
-rw-r--r--src/ZYConfig.cc24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/ZYConfig.cc b/src/ZYConfig.cc
index 5e6cf32..aa3c8e7 100644
--- a/src/ZYConfig.cc
+++ b/src/ZYConfig.cc
@@ -111,30 +111,6 @@ Config::read (const gchar * name,
return defval;
}
-static inline bool
-normalizeGVariant (GVariant *value, bool defval)
-{
- if (value == NULL || g_variant_classify (value) != G_VARIANT_CLASS_BOOLEAN)
- return defval;
- return g_variant_get_boolean (value);
-}
-
-static inline gint
-normalizeGVariant (GVariant *value, gint defval)
-{
- if (value == NULL || g_variant_classify (value) != G_VARIANT_CLASS_INT32)
- return defval;
- return g_variant_get_int32 (value);
-}
-
-static inline std::string
-normalizeGVariant (GVariant *value, const std::string &defval)
-{
- if (value == NULL || g_variant_classify (value) != G_VARIANT_CLASS_STRING)
- return defval;
- return g_variant_get_string (value, NULL);
-}
-
gboolean
Config::valueChanged (const std::string &section,
const std::string &name,