diff options
author | Leandro A. F. Pereira <leandro@hardinfo.org> | 2007-01-03 20:26:24 +0000 |
---|---|---|
committer | Leandro A. F. Pereira <leandro@hardinfo.org> | 2007-01-03 20:26:24 +0000 |
commit | 0196020beb33bff391c5810b07a8ce34ce709278 (patch) | |
tree | 7a999dc9b2008b08e7db6e3dc5b69729523c10a4 /hardinfo2/hardinfo.c | |
parent | 15bc02200336c0b032d79e7a4afa63bb26637481 (diff) |
Preliminary memory information support.
Diffstat (limited to 'hardinfo2/hardinfo.c')
-rw-r--r-- | hardinfo2/hardinfo.c | 12 |
1 files changed, 11 insertions, 1 deletions
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; } |