From 0ff6aad393c4130818fb4f49137380f78d7cc882 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 29 Jan 2020 21:27:21 +0100 Subject: patch 8.2.0173: build fails with old compiler Problem: Build fails with old compiler. Solution: Do not use anonymous unions. (John Marriott) --- src/channel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/channel.c') diff --git a/src/channel.c b/src/channel.c index 3d891e823..3fdd312b3 100644 --- a/src/channel.c +++ b/src/channel.c @@ -4166,8 +4166,8 @@ ch_expr_common(typval_T *argvars, typval_T *rettv, int eval) // Move the item from the list and then change the type to // avoid the value being freed. - *rettv = list->lv_last->li_tv; - list->lv_last->li_tv.v_type = VAR_NUMBER; + *rettv = list->lv_u.mat.lv_last->li_tv; + list->lv_u.mat.lv_last->li_tv.v_type = VAR_NUMBER; free_tv(listtv); } } -- cgit v1.2.1