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