summaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/eval.c b/src/eval.c
index 3b5abe9c39..18eb87936b 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -5622,7 +5622,7 @@ set_ref_in_item(
else if (tv->v_type == VAR_CHANNEL)
{
channel_T *ch =tv->vval.v_channel;
- int part;
+ ch_part_T part;
typval_T dtv;
jsonq_T *jq;
cbq_T *cq;
@@ -5630,7 +5630,7 @@ set_ref_in_item(
if (ch != NULL && ch->ch_copyID != copyID)
{
ch->ch_copyID = copyID;
- for (part = PART_SOCK; part <= PART_IN; ++part)
+ for (part = PART_SOCK; part < PART_COUNT; ++part)
{
for (jq = ch->ch_part[part].ch_json_head.jq_next; jq != NULL;
jq = jq->jq_next)