Mercurial > vim
comparison src/vim9cmds.c @ 28169:bef82285dda0 v8.2.4610
patch 8.2.4610: some conditions are always true
Commit: https://github.com/vim/vim/commit/fe154990c1c57fac6d5a4b1bfb682e27adb4eb8c
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Mar 22 20:42:12 2022 +0000
patch 8.2.4610: some conditions are always true
Problem: Some conditions are always true.
Solution: Remove the useless conditions. (closes https://github.com/vim/vim/issues/9993)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 22 Mar 2022 21:45:04 +0100 |
parents | 8a80c48bd103 |
children | 49631bf057d3 |
comparison
equal
deleted
inserted
replaced
28168:c792d2f2af19 | 28169:bef82285dda0 |
---|---|
1611 if (cctx->ctx_skip != SKIP_YES) | 1611 if (cctx->ctx_skip != SKIP_YES) |
1612 { | 1612 { |
1613 // End :catch or :finally scope: set instruction index in ISN_TRY | 1613 // End :catch or :finally scope: set instruction index in ISN_TRY |
1614 // instruction | 1614 // instruction |
1615 try_isn->isn_arg.tryref.try_ref->try_endtry = instr->ga_len; | 1615 try_isn->isn_arg.tryref.try_ref->try_endtry = instr->ga_len; |
1616 if (cctx->ctx_skip != SKIP_YES | 1616 if (generate_instr(cctx, ISN_ENDTRY) == NULL) |
1617 && generate_instr(cctx, ISN_ENDTRY) == NULL) | |
1618 return NULL; | 1617 return NULL; |
1619 #ifdef FEAT_PROFILE | 1618 #ifdef FEAT_PROFILE |
1620 if (cctx->ctx_compile_type == CT_PROFILE) | 1619 if (cctx->ctx_compile_type == CT_PROFILE) |
1621 generate_instr(cctx, ISN_PROF_START); | 1620 generate_instr(cctx, ISN_PROF_START); |
1622 #endif | 1621 #endif |