aboutsummaryrefslogtreecommitdiff
path: root/hardinfo2
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2009-08-02 21:20:52 -0300
committerLeandro A. F. Pereira <leandro@hardinfo.org>2009-08-02 21:20:52 -0300
commitd565ac7a064b615ed093dca37d606a169e6e3262 (patch)
tree170a90bcd03f4ef4b5dc4b4c507a5e7d8ac473e3 /hardinfo2
parent7462a8fbfb858db37c4321645cb07b924497bb40 (diff)
Enable "Development" only if GLIB >= 2.14.0 (it depends on GRegex)
Diffstat (limited to 'hardinfo2')
-rw-r--r--hardinfo2/computer.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/hardinfo2/computer.c b/hardinfo2/computer.c
index 5a5f5b79..03d78bb1 100644
--- a/hardinfo2/computer.c
+++ b/hardinfo2/computer.c
@@ -42,7 +42,9 @@ gchar *callback_display();
gchar *callback_network();
gchar *callback_users();
gchar *callback_env_var();
+#if GLIB_CHECK_VERSION(2,14,0)
gchar *callback_dev();
+#endif /* GLIB_CHECK_VERSION(2,14,0) */
/* Scan callbacks */
void scan_summary(gboolean reload);
@@ -55,7 +57,9 @@ void scan_display(gboolean reload);
void scan_network(gboolean reload);
void scan_users(gboolean reload);
void scan_env_var(gboolean reload);
+#if GLIB_CHECK_VERSION(2,14,0)
void scan_dev(gboolean reload);
+#endif /* GLIB_CHECK_VERSION(2,14,0) */
static ModuleEntry entries[] = {
{"Summary", "summary.png", callback_summary, scan_summary},
@@ -66,7 +70,9 @@ static ModuleEntry entries[] = {
{"Filesystems", "dev_removable.png", callback_fs, scan_fs},
{"Display", "monitor.png", callback_display, scan_display},
{"Environment Variables", "environment.png", callback_env_var, scan_env_var},
+#if GLIB_CHECK_VERSION(2,14,0)
{"Development", "devel.png", callback_dev, scan_dev},
+#endif /* GLIB_CHECK_VERSION(2,14,0) */
{"Users", "users.png", callback_users, scan_users},
{NULL},
};
@@ -182,7 +188,7 @@ void scan_users(gboolean reload)
SCAN_END();
}
-
+#if GLIB_CHECK_VERSION(2,14,0)
static gchar *dev_list = NULL;
void scan_dev(gboolean reload)
{
@@ -259,6 +265,7 @@ gchar *callback_dev()
{
return g_strdup(dev_list);
}
+#endif /* GLIB_CHECK_VERSION(2,14,0) */
/* Table based off imvirt by Thomas Liske <liske@ibh.de>
Copyright (c) 2008 IBH IT-Service GmbH under GPLv2. */