aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hardinfo2/util.c3
-rw-r--r--modules/computer.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/hardinfo2/util.c b/hardinfo2/util.c
index 0edd21c2..9fbe6340 100644
--- a/hardinfo2/util.c
+++ b/hardinfo2/util.c
@@ -1360,6 +1360,9 @@ gchar *strwrap(const gchar *st, size_t w, gchar delimiter)
if(!st) return NULL;
+ //disable wrap for CLI
+ if(params.create_report) return g_strdup(st);
+
while(((len=strlen(ist)) > 0) && (((rst-retst)+w+2)<MAX_STRWRAP)){
if(len>w) len=w;
while((len>1) && (*(ist+len)!=0)&&(*(ist+len)!=delimiter)) len--;
diff --git a/modules/computer.c b/modules/computer.c
index bb05544f..68802dea 100644
--- a/modules/computer.c
+++ b/modules/computer.c
@@ -170,10 +170,10 @@ gchar *hi_get_field(gchar * field)
void scan_summary(gboolean reload)
{
SCAN_START();
- gdk_window_freeze_updates(GDK_WINDOW(gtk_widget_get_window(shell_get_main_shell()->info_tree->view)));
+ //gdk_window_freeze_updates(GDK_WINDOW(gtk_widget_get_window(shell_get_main_shell()->info_tree->view)));
module_entry_scan_all_except(entries, 0);
computer->alsa = computer_get_alsainfo();
- gdk_window_thaw_updates(GDK_WINDOW(gtk_widget_get_window(shell_get_main_shell()->info_tree->view)));
+ //gdk_window_thaw_updates(GDK_WINDOW(gtk_widget_get_window(shell_get_main_shell()->info_tree->view)));
SCAN_END();
}