mirror of
https://github.com/MidnightCommander/mc
synced 2025-01-18 17:29:28 +03:00
Ticket #4540: mcedit: macro deletes text.
(edit_user_menu): fix misinterpretation of return value of
edit_block_delete_cmd(). The bug was introduced in
e2e34d82ab
.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
This commit is contained in:
parent
425938e460
commit
fdacad8bbb
@ -1821,14 +1821,14 @@ edit_user_menu (WEdit * edit, const char *menu_file, int selected_entry)
|
|||||||
if (user_menu_cmd (CONST_WIDGET (edit), menu_file, selected_entry)
|
if (user_menu_cmd (CONST_WIDGET (edit), menu_file, selected_entry)
|
||||||
&& (mc_stat (block_file_vpath, &status) == 0) && (status.st_size != 0))
|
&& (mc_stat (block_file_vpath, &status) == 0) && (status.st_size != 0))
|
||||||
{
|
{
|
||||||
gboolean rc = FALSE;
|
gboolean rc = TRUE;
|
||||||
FILE *fd;
|
FILE *fd;
|
||||||
|
|
||||||
/* i.e. we have marked block */
|
/* i.e. we have marked block */
|
||||||
if (mark)
|
if (mark)
|
||||||
rc = edit_block_delete_cmd (edit);
|
rc = edit_block_delete_cmd (edit);
|
||||||
|
|
||||||
if (!rc)
|
if (rc)
|
||||||
{
|
{
|
||||||
off_t ins_len;
|
off_t ins_len;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user