comparison src/errors.h @ 28678:a16dae0be398 v8.2.4863

patch 8.2.4863: accessing freed memory in test without the +channel feature Commit: https://github.com/vim/vim/commit/c9af617ac62b15bfcbbfe8c54071146e2af01f65 Author: Bram Moolenaar <Bram@vim.org> Date: Wed May 4 16:46:54 2022 +0100 patch 8.2.4863: accessing freed memory in test without the +channel feature Problem: Accessing freed memory in test without the +channel feature. (Dominique Pell?) Solution: Do not generted PUSHCHANNEL or PUSHJOB if they are not implemented. (closes #10350)
author Bram Moolenaar <Bram@vim.org>
date Wed, 04 May 2022 18:00:04 +0200
parents 38f7a132bba3
children 723c7d940cba
comparison
equal deleted inserted replaced
28677:aefbe6115141 28678:a16dae0be398
3262 #ifdef FEAT_EVAL 3262 #ifdef FEAT_EVAL
3263 EXTERN char e_string_or_function_required_for_arrow_parens_expr[] 3263 EXTERN char e_string_or_function_required_for_arrow_parens_expr[]
3264 INIT(= N_("E1275: String or function required for ->(expr)")); 3264 INIT(= N_("E1275: String or function required for ->(expr)"));
3265 EXTERN char e_illegal_map_mode_string_str[] 3265 EXTERN char e_illegal_map_mode_string_str[]
3266 INIT(= N_("E1276: Illegal map mode string: '%s'")); 3266 INIT(= N_("E1276: Illegal map mode string: '%s'"));
3267 #endif 3267 # if !defined(FEAT_JOB_CHANNEL)
3268 EXTERN char e_channel_job_feature_not_available[]
3269 INIT(= N_("E1277: Channel and job feature is not available"));
3270 # endif
3271 #endif