From 0196020beb33bff391c5810b07a8ce34ce709278 Mon Sep 17 00:00:00 2001 From: "Leandro A. F. Pereira" Date: Wed, 3 Jan 2007 20:26:24 +0000 Subject: Preliminary memory information support. --- hardinfo2/hardinfo.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'hardinfo2/hardinfo.c') diff --git a/hardinfo2/hardinfo.c b/hardinfo2/hardinfo.c index 807b3239..8178d792 100644 --- a/hardinfo2/hardinfo.c +++ b/hardinfo2/hardinfo.c @@ -33,6 +33,8 @@ main(int argc, char **argv) { GSList *modules; + DEBUG("HardInfo version " VERSION ". Debug version."); + /* parse all command line parameters */ parameters_init(&argc, &argv, ¶ms); @@ -52,6 +54,8 @@ main(int argc, char **argv) PREFIX, LIBPREFIX, PLATFORM, KERNEL, HOSTNAME); + + DEBUG(" Debugging is enabled."); /* show also available modules */ params.list_modules = TRUE; @@ -96,24 +100,29 @@ main(int argc, char **argv) if (params.use_modules) { /* load only selected modules */ + DEBUG("loading user-selected modules"); modules = modules_load_selected(); } else { /* load all modules */ + DEBUG("loading all modules"); modules = modules_load_all(); } if (params.gui_running) { - /* initialize gui and start gtk+ main loop */ + /* initialize gui and start gtk+ main loop */ icon_cache_init(); stock_icons_init(); shell_init(modules); + DEBUG("entering gtk+ main loop"); gtk_main(); } else if (params.create_report) { /* generate report */ gchar *report; + DEBUG("generating report"); + report = report_create_from_module_list_format(modules, params.report_format); g_print("%s", report); @@ -121,5 +130,6 @@ main(int argc, char **argv) g_free(report); } + DEBUG("finished"); return 0; } -- cgit v1.2.3