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