LINUX.ORG.RU

История изменений

Исправление demidrol, (текущая версия) :

посмотри, что пишут в src/viewer/hex.c, в функции mcview_display_hex

скорее всего, тебе надо как-то захардкодить в mcview_update_bytes_per_line view->bytes_per_line = 16

diff -Naur a/src/viewer/display.c b/src/viewer/display.c
--- a/src/viewer/display.c      2022-03-29 02:43:05.519461767 +0300
+++ b/src/viewer/display.c      2022-03-29 02:43:36.215672850 +0300
@@ -324,7 +324,7 @@
 
     g_assert (bytes != 0);
 
-    view->bytes_per_line = bytes;
+    view->bytes_per_line = bytes > 16: 16 : bytes;
     view->dirty = mcview_max_dirt_limit + 1;    /* To force refresh */
 }

Исправление demidrol, :

посмотри, что пишут в src/viewer/hex.c, в функции mcview_display_hex

скорее всего, тебе надо как-то захардкодить в mcview_update_bytes_per_line view->bytes_per_line = 4

diff -Naur a/src/viewer/display.c b/src/viewer/display.c
--- a/src/viewer/display.c      2022-03-29 02:43:05.519461767 +0300
+++ b/src/viewer/display.c      2022-03-29 02:43:36.215672850 +0300
@@ -324,7 +324,7 @@
 
     g_assert (bytes != 0);
 
-    view->bytes_per_line = bytes;
+    view->bytes_per_line = bytes > 16: 16 : bytes;
     view->dirty = mcview_max_dirt_limit + 1;    /* To force refresh */
 }

Исходная версия demidrol, :

посмотри, что пишут в src/viewer/hex.c, в функции mcview_display_hex

скорее всего, тебе надо как-то захардкодить в mcview_update_bytes_per_line view->bytes_per_line = 4