Module: wine Branch: master Commit: d3369086ed34bc8147ceed6a2e2d3a4e0ec7d775 URL: http://source.winehq.org/git/wine.git/?a=commit;h=d3369086ed34bc8147ceed6a2e...
Author: Henry Kroll III henry@comptune.com Date: Sat Mar 6 21:05:21 2010 -0800
notepad: Don't prompt to save empty Untitled file.
---
programs/notepad/dialog.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/programs/notepad/dialog.c b/programs/notepad/dialog.c index 45d0c75..e19e4d6 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);