Mercurial > vim
comparison src/eval.c @ 9487:69ed2c9d34a6 v7.4.2024
commit https://github.com/vim/vim/commit/7c0a2f367f2507669560b1a66423155c70d2e75b
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jul 10 22:11:16 2016 +0200
patch 7.4.2024
Problem: More buf_valid() calls can be optimized.
Solution: Use bufref_valid() instead.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 10 Jul 2016 22:15:06 +0200 |
parents | d735119cc327 |
children | 404de131cff9 |
comparison
equal
deleted
inserted
replaced
9486:b931ed8a6782 | 9487:69ed2c9d34a6 |
---|---|
10501 part = PART_OUT; | 10501 part = PART_OUT; |
10502 else if (STRCMP(what, "in") == 0) | 10502 else if (STRCMP(what, "in") == 0) |
10503 part = PART_IN; | 10503 part = PART_IN; |
10504 else | 10504 else |
10505 part = PART_SOCK; | 10505 part = PART_SOCK; |
10506 if (channel->ch_part[part].ch_buffer != NULL) | 10506 if (channel->ch_part[part].ch_bufref.br_buf != NULL) |
10507 rettv->vval.v_number = channel->ch_part[part].ch_buffer->b_fnum; | 10507 rettv->vval.v_number = |
10508 channel->ch_part[part].ch_bufref.br_buf->b_fnum; | |
10508 } | 10509 } |
10509 } | 10510 } |
10510 | 10511 |
10511 /* | 10512 /* |
10512 * "ch_getjob()" function | 10513 * "ch_getjob()" function |