]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.0072: Not able to build without FEAT_DIFF v9.1.0072
authorYegappan Lakshmanan <yegappan@yahoo.com>
Sat, 3 Feb 2024 16:41:54 +0000 (17:41 +0100)
committerChristian Brabandt <cb@256bit.org>
Sat, 3 Feb 2024 16:41:54 +0000 (17:41 +0100)
Problem:  Not able to build without FEAT_DIFF
          (John Marriott, after 9.1.0071)
Solution: Adjust #ifdefs
          (Yegappan Lakshmanan)

closes: #13964

Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/diff.c
src/version.c

index cb894ca5321b6db08e64a57779cfd63cc0858485..eedd76b13375ff5953dcefa0fd89d731ccba4781 100644 (file)
@@ -3394,12 +3394,12 @@ xdiff_out_unified(
     void
 f_diff_filler(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
 {
-#ifdef FEAT_DIFF
+# ifdef FEAT_DIFF
     if (in_vim9script() && check_for_lnum_arg(argvars, 0) == FAIL)
        return;
 
     rettv->vval.v_number = diff_check_fill(curwin, tv_get_lnum(argvars));
-#endif
+# endif
 }
 
 /*
@@ -3408,7 +3408,7 @@ f_diff_filler(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
     void
 f_diff_hlID(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
 {
-#ifdef FEAT_DIFF
+# ifdef FEAT_DIFF
     linenr_T           lnum;
     static linenr_T    prev_lnum = 0;
     static varnumber_T changedtick = 0;
@@ -3463,9 +3463,10 @@ f_diff_hlID(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
            hlID = HLF_CHD;                     // changed line
     }
     rettv->vval.v_number = hlID == (hlf_T)0 ? 0 : (int)hlID;
-#endif
+# endif
 }
 
+# ifdef FEAT_DIFF
 /*
  * Parse the diff options passed in "optarg" to the diff() function and return
  * the options in "diffopts" and the diff algorithm in "diffalgo".
@@ -3575,6 +3576,7 @@ get_diff_hunk_indices(diffhunk_T *hunk)
 
     return hunk_dict;
 }
+# endif
 
 /*
  * "diff()" function
@@ -3582,7 +3584,7 @@ get_diff_hunk_indices(diffhunk_T *hunk)
     void
 f_diff(typval_T *argvars UNUSED, typval_T *rettv UNUSED)
 {
-#ifdef FEAT_DIFF
+# ifdef FEAT_DIFF
     diffio_T dio;
 
     if (check_for_nonnull_list_arg(argvars, 0) == FAIL
@@ -3664,7 +3666,7 @@ done:
     diff_flags = save_diff_flags;
     diff_algorithm = save_diff_algorithm;
     diff_internal_output_fmt = save_diff_output_fmt;
-#endif
+# endif
 }
 
 #endif
index ad3d04bb8ccc2594cd6a5fe4f9afb76af164363e..653533c3dcd36dc4de8115198c0b8b1878971113 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    72,
 /**/
     71,
 /**/