From fc5e2d4861dd10e751e7bc069fad77a1b0ee1513 Mon Sep 17 00:00:00 2001 From: tron Date: Mon, 1 Aug 2005 00:14:22 +0000 Subject: (svn r2775) Deleting a file can fail, display an error message when it happens --- misc_gui.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'misc_gui.c') diff --git a/misc_gui.c b/misc_gui.c index 3f679a5d4..a289c0cfd 100644 --- a/misc_gui.c +++ b/misc_gui.c @@ -1328,7 +1328,9 @@ static void SaveLoadDlgWndProc(Window *w, WindowEvent *e) break; case WE_TIMEOUT: if (HASBIT(w->click_state, 10)) { /* Delete button clicked */ - FiosDelete(WP(w,querystr_d).text.buf); + if (!FiosDelete(WP(w,querystr_d).text.buf)) { + ShowErrorMessage(INVALID_STRING_ID, STR_4008_UNABLE_TO_DELETE_FILE, 0, 0); + } SetWindowDirty(w); BuildFileList(); if (_saveload_mode == SLD_SAVE_GAME) { -- cgit v1.2.3-70-g09d2