Mercurial > vim
view runtime/indent/testdir/sshconfig.ok @ 27221:165a799b4129 v8.2.4139
patch 8.2.4139: using freed memory in expression abbreviation
Commit: https://github.com/vim/vim/commit/94075b2b0e8e3b75334799d2c082497fbf85ffa1
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Jan 18 20:30:39 2022 +0000
patch 8.2.4139: using freed memory in expression abbreviation
Problem: Using freed memory if an expression abbreviation deletes the
abbreviation.
Solution: Do not access the pointer after evaluating the expression.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 18 Jan 2022 21:45:02 +0100 |
parents | 74e3316c1d5a |
children |
line wrap: on
line source
# vim: set filetype=sshconfig shiftwidth=4 expandtab : # START_INDENT Host myhost User myuser PasswordAuthentication no # END_INDENT # START_INDENT Host aaa User bbb Host ccc Host ddd # END_INDENT # START_INDENT host aaa HOST bbb hoSt ccc match ddd MATCH eee MatCH fff # END_INDENT # START_INDENT Host aaa User host PasswordAuthentication no Host * User user PasswordAuthentication no Host match User bbb # END_INDENT # START_INDENT Host tab User myuser # END_INDENT # START_INDENT Host mix User myuser # END_INDENT # START_INDENT Host aaa User bbb Match ccc User ddd HostKeyAlgorithms ssh-ed25519 Match eee # END_INDENT