From d3369086ed34bc8147ceed6a2e2d3a4e0ec7d775 Mon Sep 17 00:00:00 2001 From: Henry Kroll III Date: Sat, 6 Mar 2010 21:05:21 -0800 Subject: [PATCH] notepad: Don't prompt to save empty Untitled file. --- programs/notepad/dialog.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/programs/notepad/dialog.c b/programs/notepad/dialog.c index 45d0c75c104..e19e4d64897 100644 --- a/programs/notepad/dialog.c +++ b/programs/notepad/dialog.c @@ -297,7 +297,9 @@ BOOL DoCloseFile(void) int nResult; static const WCHAR empty_strW[] = { 0 }; - if (SendMessageW(Globals.hEdit, EM_GETMODIFY, 0, 0)) + nResult=GetWindowTextLengthW(Globals.hEdit); + if (SendMessageW(Globals.hEdit, EM_GETMODIFY, 0, 0) && + (nResult || Globals.szFileName[0])) { /* prompt user to save changes */ nResult = AlertFileNotSaved(Globals.szFileName);