summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Maddela <e7appew@gmail.com>2018-01-09 02:36:08 +1100
committerCarlos Maddela <e7appew@gmail.com>2018-12-29 12:17:20 +0000
commitd2b453a896e8529fdc6f83dfb20d1c57a374e441 (patch)
tree4bc0ad5aa0ab9130e460170b69bf95dafc64455a
parenta3bfa27977c4637d10e75cc4dc42b5cb8301b995 (diff)
Don't prompt about quitting without saving if file is unmodified.
Description: Don't prompt about quitting without saving if file is unmodified. Author: Carlos Maddela <e7appew@gmail.com> Bug-Debian: https://bugs.debian.org/652947 Last-Update: 2018-01-09 Gbp-Pq: Name quit_immediately_if_unmodified.patch
-rw-r--r--src/misc.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/misc.c b/src/misc.c
index d4bc0f7..36e3bb9 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -459,12 +459,16 @@ handleInterrupt (int i)
QUIT_BOX_WIDTH / 2 - strlen (" Really Quit? ") / 2);
wprintw (win, " Really Quit? ");
}
- else
+ else if (Globals.modified == MODIFIED)
{
wmove (win, 2,
QUIT_BOX_WIDTH / 2 - strlen ("Quit without Saving?") / 2);
wprintw (win, "Quit without Saving?");
}
+ else
+ {
+ exitProgram ();
+ }
wmove (win, 4, QUIT_BOX_WIDTH / 2
- (strlen (" Yes No New File ") / 2));
wattrset (win, A_REVERSE);