aboutsummaryrefslogtreecommitdiff
path: root/hardinfo2/hardinfo.h
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2006-11-19 14:52:38 +0000
committerLeandro A. F. Pereira <leandro@hardinfo.org>2006-11-19 14:52:38 +0000
commit8708504c28caeee4bd3e95b6b6d739970863f19c (patch)
treeede48c1cf75ce7c38ffd75a5fd4eba11a0bb1020 /hardinfo2/hardinfo.h
parentf128a3b3f241c7280339a2be8f3e6c18295bb526 (diff)
Started working on report generation without GUI.
Diffstat (limited to 'hardinfo2/hardinfo.h')
-rw-r--r--hardinfo2/hardinfo.h14
1 files changed, 11 insertions, 3 deletions
diff --git a/hardinfo2/hardinfo.h b/hardinfo2/hardinfo.h
index 42c65d4f..6d5822cd 100644
--- a/hardinfo2/hardinfo.h
+++ b/hardinfo2/hardinfo.h
@@ -21,8 +21,13 @@
#include <gtk/gtk.h>
-typedef struct _ModuleEntry ModuleEntry;
-typedef struct _FileTypes FileTypes;
+typedef struct _ModuleEntry ModuleEntry;
+typedef struct _FileTypes FileTypes;
+typedef struct _ProgramParameters ProgramParameters;
+
+struct _ProgramParameters {
+ gboolean create_report;
+};
struct _FileTypes {
gchar *name;
@@ -56,6 +61,7 @@ gpointer file_types_get_data_by_name(FileTypes *file_types, gchar *name);
inline gchar *size_human_readable(gfloat size);
void nonblock_sleep(guint msec);
void open_url(gchar *url);
+GSList *modules_load(void);
/* BinReloc stuff */
gboolean binreloc_init(gboolean try_hardcoded);
@@ -65,6 +71,8 @@ extern gchar* path_data;
/* GTK UI stuff */
gboolean ui_init(int *argc, char ***argv);
-extern gboolean gui_running;
+void parameters_init(int *argc, char ***argv, ProgramParameters *params);
+extern gboolean gui_running;
+extern ProgramParameters params;
#endif /* __HARDINFO_H__ */