comparison src/popupwin.c @ 18166:8d7899bd6bca v8.1.2078

patch 8.1.2078: build error with +textprop but without +terminal Commit: https://github.com/vim/vim/commit/f21118e4a9255366bb4c484d2d0428bcba07cfce Author: Bram Moolenaar <Bram@vim.org> Date: Wed Sep 25 22:45:45 2019 +0200 patch 8.1.2078: build error with +textprop but without +terminal Problem: Build error with +textprop but without +terminal. (Tony Mechelynck) Solution: Add #ifdef.
author Bram Moolenaar <Bram@vim.org>
date Wed, 25 Sep 2019 23:00:03 +0200
parents 9c3347b21b89
children 6c3a8312486d
comparison
equal deleted inserted replaced
18165:a197c50f034e 18166:8d7899bd6bca
1636 if (buf == NULL) 1636 if (buf == NULL)
1637 { 1637 {
1638 semsg(_(e_nobufnr), argvars[0].vval.v_number); 1638 semsg(_(e_nobufnr), argvars[0].vval.v_number);
1639 return NULL; 1639 return NULL;
1640 } 1640 }
1641 #ifdef FEAT_TERMINAL
1641 if (buf->b_term != NULL) 1642 if (buf->b_term != NULL)
1642 { 1643 {
1643 emsg(_("E278: Cannot put a terminal buffer in a popup window")); 1644 emsg(_("E278: Cannot put a terminal buffer in a popup window"));
1644 return NULL; 1645 return NULL;
1645 } 1646 }
1647 #endif
1646 } 1648 }
1647 else if (!(argvars[0].v_type == VAR_STRING 1649 else if (!(argvars[0].v_type == VAR_STRING
1648 && argvars[0].vval.v_string != NULL) 1650 && argvars[0].vval.v_string != NULL)
1649 && !(argvars[0].v_type == VAR_LIST 1651 && !(argvars[0].v_type == VAR_LIST
1650 && argvars[0].vval.v_list != NULL)) 1652 && argvars[0].vval.v_list != NULL))