programs/notepad: sign compare fixes

Austin English austinenglish at gmail.com
Mon Jul 13 19:57:36 CDT 2009


-- 
-Austin
-------------- next part --------------
From 18588b00468b8e491fdcf8caaa414724d642e78f Mon Sep 17 00:00:00 2001
From: Austin English <austinenglish at gmail.com>
Date: Mon, 13 Jul 2009 16:14:15 -0500
Subject: [PATCH] programs/notepad: sign compare fixes

---
 programs/notepad/dialog.c |    4 ++--
 programs/notepad/main.c   |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/programs/notepad/dialog.c b/programs/notepad/dialog.c
index 5594069..0075fdc 100644
--- a/programs/notepad/dialog.c
+++ b/programs/notepad/dialog.c
@@ -317,7 +317,7 @@ BOOL DoCloseFile(void)
     return(TRUE);
 }
 
-static inline ENCODING detect_encoding_of_buffer(const void* buffer, int size)
+static inline ENCODING detect_encoding_of_buffer(const void* buffer, unsigned int size)
 {
     static const char bom_utf8[] = { 0xef, 0xbb, 0xbf };
     if (size >= sizeof(bom_utf8) && !memcmp(buffer, bom_utf8, sizeof(bom_utf8)))
@@ -674,7 +674,7 @@ typedef struct {
     LPWSTR mptr;
     LPWSTR mend;
     LPWSTR lptr;
-    DWORD len;
+    int len;
 } TEXTINFO, *LPTEXTINFO;
 
 static int notepad_print_header(HDC hdc, RECT *rc, BOOL dopage, BOOL header, int page, LPWSTR text)
diff --git a/programs/notepad/main.c b/programs/notepad/main.c
index d45fac7..8a3331c 100644
--- a/programs/notepad/main.c
+++ b/programs/notepad/main.c
@@ -419,7 +419,7 @@ void NOTEPAD_DoFind(FINDREPLACEW *fr)
 static void NOTEPAD_DoReplace(FINDREPLACEW *fr)
 {
     LPWSTR content;
-    int len = lstrlenW(fr->lpstrFindWhat);
+    DWORD len = lstrlenW(fr->lpstrFindWhat);
     int fileLen;
     DWORD pos;
     DWORD pos_start;
-- 
1.5.4.3


More information about the wine-patches mailing list