From e129755d660fd51d484906e218cd629844b680c6 Mon Sep 17 00:00:00 2001 From: whitequark <whitequark@whitequark.org> Date: Wed, 11 May 2016 07:43:04 +0000 Subject: [PATCH] Offer to save file when closing if it is unsaved. --- src/solvespace.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/solvespace.cpp b/src/solvespace.cpp index b89044d..0080e9a 100644 --- a/src/solvespace.cpp +++ b/src/solvespace.cpp @@ -144,6 +144,9 @@ bool SolveSpaceUI::OpenFile(const std::string &filename) { } void SolveSpaceUI::Exit(void) { + if(!OkayToStartNewFile()) + return; + // Recent files for(int i = 0; i < MAX_RECENT; i++) CnfFreezeString(RecentFile[i], "RecentFile_" + std::to_string(i));