Fix wrong intepretation of the return value of the prompt() function for the creation of new document

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18838 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Bo Peng 2007-06-20 21:07:32 +00:00
parent 465aa5cb64
commit 372d174c57

View File

@ -214,7 +214,7 @@ Buffer * checkAndLoadLyXFile(FileName const & filename)
docstring text = bformat(_("The document %1$s does not yet " docstring text = bformat(_("The document %1$s does not yet "
"exist.\n\nDo you want to create a new document?"), "exist.\n\nDo you want to create a new document?"),
from_utf8(filename.absFilename())); from_utf8(filename.absFilename()));
if (Alert::prompt(_("Create new document?"), if (!Alert::prompt(_("Create new document?"),
text, 0, 1, _("&Create"), _("Cancel"))) text, 0, 1, _("&Create"), _("Cancel")))
return newFile(filename.absFilename(), string(), true); return newFile(filename.absFilename(), string(), true);