Zebediah Figura : regedit: Print Latin-1 characters.

Alexandre Julliard julliard at winehq.org
Tue Jul 3 15:58:56 CDT 2018


Module: wine
Branch: master
Commit: 2831fe2f84c12ab6dab2cf875661de2c829e1c33
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=2831fe2f84c12ab6dab2cf875661de2c829e1c33

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Mon Jul  2 18:06:54 2018 +0200

regedit: Print Latin-1 characters.

This makes spot-checking differences with Windows a little easier.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 programs/regedit/hexedit.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/programs/regedit/hexedit.c b/programs/regedit/hexedit.c
index e082e93..21c6004 100644
--- a/programs/regedit/hexedit.c
+++ b/programs/regedit/hexedit.c
@@ -35,6 +35,7 @@
 #include "commctrl.h"
 
 #include "wine/heap.h"
+#include "wine/unicode.h"
 #include "main.h"
 
 /* spaces dividing hex and ASCII */
@@ -94,7 +95,7 @@ static LPWSTR HexEdit_GetLineText(int offset, BYTE *pData, LONG cbData, LONG pad
     for (i = 0; i < cbData; i++)
     {
         /* (C1_ALPHA|C1_BLANK|C1_PUNCT|C1_DIGIT|C1_LOWER|C1_UPPER) */
-        if (isprint(pData[offset + i]))
+        if (isprintW(pData[offset + i]))
             lpszLine[6 + cbData * 3 + pad * 3 + DIV_SPACES + i] = pData[offset + i];
         else
             lpszLine[6 + cbData * 3 + pad * 3 + DIV_SPACES + i] = '.';




More information about the wine-cvs mailing list