From f7734e9511b29ee42e3bb88d34dd778e7117de2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludwig=20Fr=C3=BChsch=C3=BCtz?= Date: Sun, 2 Feb 2020 00:29:59 +0100 Subject: [PATCH] 4PointCutting: Really abort execution when markers don't specify a valid region (missing return statement) --- 4PointCutting/4Pcut_execute.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/4PointCutting/4Pcut_execute.lua b/4PointCutting/4Pcut_execute.lua index 02eda41..0e56d13 100644 --- a/4PointCutting/4Pcut_execute.lua +++ b/4PointCutting/4Pcut_execute.lua @@ -125,8 +125,10 @@ if edit_mode <= 0 then return elseif (edit_mode == 1 or edit_mode == 2 or edit_mode == 5) and (mark_srcin_pos >= mark_srcout_pos) then msg('SRC-IN Marker must be set left of SRC-OUT marker! Aborting.') + return elseif (edit_mode == 3 or edit_mode == 4 or edit_mode == 5) and (mark_dstin_pos >= mark_dstout_pos) then msg('DST-IN Marker must be set left of DST-OUT marker! Aborting.') + return end -- Do stuff before actual edits...