File tree Expand file tree Collapse file tree 2 files changed +13
-7
lines changed Expand file tree Collapse file tree 2 files changed +13
-7
lines changed Original file line number Diff line number Diff line change @@ -9692,7 +9692,7 @@ get_option_value_strict(
9692
9692
* consider it set when 'ff' or 'fenc' changed. */
9693
9693
if (p -> indir == PV_MOD )
9694
9694
{
9695
- * numval = bufIsChanged ((buf_T * ) from );
9695
+ * numval = bufIsChanged ((buf_T * )from );
9696
9696
varp = NULL ;
9697
9697
}
9698
9698
#ifdef FEAT_CRYPT
@@ -9705,17 +9705,21 @@ get_option_value_strict(
9705
9705
#endif
9706
9706
else
9707
9707
{
9708
- aco_save_T aco ;
9709
- aucmd_prepbuf (& aco , (buf_T * ) from );
9708
+ buf_T * save_curbuf = curbuf ;
9709
+
9710
+ // only getting a pointer, no need to use aucmd_prepbuf()
9711
+ curbuf = (buf_T * )from ;
9712
+ curwin -> w_buffer = curbuf ;
9710
9713
varp = get_varp (p );
9711
- aucmd_restbuf (& aco );
9714
+ curbuf = save_curbuf ;
9715
+ curwin -> w_buffer = curbuf ;
9712
9716
}
9713
9717
}
9714
9718
else if (opt_type == SREQ_WIN )
9715
9719
{
9716
- win_T * save_curwin ;
9717
- save_curwin = curwin ;
9718
- curwin = (win_T * ) from ;
9720
+ win_T * save_curwin = curwin ;
9721
+
9722
+ curwin = (win_T * )from ;
9719
9723
curbuf = curwin -> w_buffer ;
9720
9724
varp = get_varp (p );
9721
9725
curwin = save_curwin ;
Original file line number Diff line number Diff line change @@ -789,6 +789,8 @@ static char *(features[]) =
789
789
790
790
static int included_patches [] =
791
791
{ /* Add new patch number below this line */
792
+ /**/
793
+ 107 ,
792
794
/**/
793
795
106 ,
794
796
/**/
You can’t perform that action at this time.
0 commit comments