diff options
author | Leandro A. F. Pereira <leandro@hardinfo.org> | 2006-11-20 13:36:08 +0000 |
---|---|---|
committer | Leandro A. F. Pereira <leandro@hardinfo.org> | 2006-11-20 13:36:08 +0000 |
commit | dd1e13d0d459db5847649b0b45b84a68a3b2b667 (patch) | |
tree | 8349a8093a3d682598bebc9cb885a6c477403787 /hardinfo2/hardinfo.c | |
parent | e1244a5e16cf78fdf9d70009d4d0be368891eacd (diff) |
More cleanups
Diffstat (limited to 'hardinfo2/hardinfo.c')
-rw-r--r-- | hardinfo2/hardinfo.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/hardinfo2/hardinfo.c b/hardinfo2/hardinfo.c index 63609a3c..6619afa1 100644 --- a/hardinfo2/hardinfo.c +++ b/hardinfo2/hardinfo.c @@ -26,10 +26,6 @@ #include <binreloc.h> -gchar *path_data = NULL, - *path_lib = NULL; -gboolean gui_running = FALSE; - ProgramParameters params = { 0 }; int @@ -39,14 +35,20 @@ main(int argc, char **argv) parameters_init(&argc, &argv, ¶ms); + if (params.show_version) { + g_print("HardInfo version " VERSION "\n"); + g_print("Copyright (C) 2003-2006 Leandro A. F. Pereira. See COPYING for details.\n"); + return 0; + } + if (!params.create_report) { /* we only try to open the UI if the user didn't asked for a report. */ - gui_running = ui_init(&argc, &argv); + params.gui_running = ui_init(&argc, &argv); /* if GTK+ initialization failed, assume the user wants a report. */ - if (!gui_running) + if (!params.gui_running) params.create_report = TRUE; } @@ -58,7 +60,7 @@ main(int argc, char **argv) modules = modules_load(); - if (gui_running) { + if (params.gui_running) { icon_cache_init(); stock_icons_init(); |