]> git.ipfire.org Git - thirdparty/git.git/commitdiff
xdiff/xprepare: use the XDF_DIFF_ALG() macro to access flag bits
authorRamsay Jones <ramsay@ramsayjones.plus.com>
Fri, 4 Mar 2016 23:09:36 +0000 (23:09 +0000)
committerJunio C Hamano <gitster@pobox.com>
Fri, 4 Mar 2016 23:51:06 +0000 (15:51 -0800)
Commit 307ab20b3 ("xdiff: PATIENCE/HISTOGRAM are not independent option
bits", 19-02-2012) introduced the XDF_DIFF_ALG() macro to access the
flag bits used to represent the diff algorithm requested. In addition,
code which had used explicit manipulation of the flag bits was changed
to use the macros.

However, one example of direct manipulation remains. Update this code to
use the XDF_DIFF_ALG() macro.

Signed-off-by: Ramsay Jones <ramsay@ramsayjones.plus.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
xdiff/xprepare.c

index 63a22c630e521969b08c8ecb1ce9fa3e0f3ff513..5ffcf996f046136eaaf3fc9657810dfae0bed4ab 100644 (file)
@@ -304,7 +304,7 @@ int xdl_prepare_env(mmfile_t *mf1, mmfile_t *mf2, xpparam_t const *xpp,
                return -1;
        }
 
-       if (!(xpp->flags & XDF_HISTOGRAM_DIFF))
+       if (XDF_DIFF_ALG(xpp->flags) != XDF_HISTOGRAM_DIFF)
                xdl_free_classifier(&cf);
 
        return 0;