@@ -700,7 +700,6 @@ static void diff_words_show(struct diff_words_data *diff_words)
700
700
{
701
701
xpparam_t xpp ;
702
702
xdemitconf_t xecfg ;
703
- xdemitcb_t ecb ;
704
703
mmfile_t minus , plus ;
705
704
706
705
/* special case: only removal */
@@ -722,7 +721,7 @@ static void diff_words_show(struct diff_words_data *diff_words)
722
721
/* as only the hunk header will be parsed, we need a 0-context */
723
722
xecfg .ctxlen = 0 ;
724
723
xdi_diff_outf (& minus , & plus , fn_out_diff_words_aux , diff_words ,
725
- & xpp , & xecfg , & ecb );
724
+ & xpp , & xecfg );
726
725
free (minus .ptr );
727
726
free (plus .ptr );
728
727
if (diff_words -> current_plus != diff_words -> plus .text .ptr +
@@ -1708,7 +1707,6 @@ static void builtin_diff(const char *name_a,
1708
1707
const char * diffopts = getenv ("GIT_DIFF_OPTS" );
1709
1708
xpparam_t xpp ;
1710
1709
xdemitconf_t xecfg ;
1711
- xdemitcb_t ecb ;
1712
1710
struct emit_callback ecbdata ;
1713
1711
const struct userdiff_funcname * pe ;
1714
1712
@@ -1780,7 +1778,7 @@ static void builtin_diff(const char *name_a,
1780
1778
}
1781
1779
}
1782
1780
xdi_diff_outf (& mf1 , & mf2 , fn_out_consume , & ecbdata ,
1783
- & xpp , & xecfg , & ecb );
1781
+ & xpp , & xecfg );
1784
1782
if (DIFF_OPT_TST (o , COLOR_DIFF_WORDS ))
1785
1783
free_diff_words_data (& ecbdata );
1786
1784
if (textconv_one )
@@ -1833,13 +1831,12 @@ static void builtin_diffstat(const char *name_a, const char *name_b,
1833
1831
/* Crazy xdl interfaces.. */
1834
1832
xpparam_t xpp ;
1835
1833
xdemitconf_t xecfg ;
1836
- xdemitcb_t ecb ;
1837
1834
1838
1835
memset (& xpp , 0 , sizeof (xpp ));
1839
1836
memset (& xecfg , 0 , sizeof (xecfg ));
1840
1837
xpp .flags = XDF_NEED_MINIMAL | o -> xdl_opts ;
1841
1838
xdi_diff_outf (& mf1 , & mf2 , diffstat_consume , diffstat ,
1842
- & xpp , & xecfg , & ecb );
1839
+ & xpp , & xecfg );
1843
1840
}
1844
1841
1845
1842
free_and_return :
@@ -1881,14 +1878,13 @@ static void builtin_checkdiff(const char *name_a, const char *name_b,
1881
1878
/* Crazy xdl interfaces.. */
1882
1879
xpparam_t xpp ;
1883
1880
xdemitconf_t xecfg ;
1884
- xdemitcb_t ecb ;
1885
1881
1886
1882
memset (& xpp , 0 , sizeof (xpp ));
1887
1883
memset (& xecfg , 0 , sizeof (xecfg ));
1888
1884
xecfg .ctxlen = 1 ; /* at least one context line */
1889
1885
xpp .flags = XDF_NEED_MINIMAL ;
1890
1886
xdi_diff_outf (& mf1 , & mf2 , checkdiff_consume , & data ,
1891
- & xpp , & xecfg , & ecb );
1887
+ & xpp , & xecfg );
1892
1888
1893
1889
if (data .ws_rule & WS_BLANK_AT_EOF ) {
1894
1890
struct emit_callback ecbdata ;
@@ -3383,7 +3379,6 @@ static int diff_get_patch_id(struct diff_options *options, unsigned char *sha1)
3383
3379
for (i = 0 ; i < q -> nr ; i ++ ) {
3384
3380
xpparam_t xpp ;
3385
3381
xdemitconf_t xecfg ;
3386
- xdemitcb_t ecb ;
3387
3382
mmfile_t mf1 , mf2 ;
3388
3383
struct diff_filepair * p = q -> queue [i ];
3389
3384
int len1 , len2 ;
@@ -3445,7 +3440,7 @@ static int diff_get_patch_id(struct diff_options *options, unsigned char *sha1)
3445
3440
xecfg .ctxlen = 3 ;
3446
3441
xecfg .flags = XDL_EMIT_FUNCNAMES ;
3447
3442
xdi_diff_outf (& mf1 , & mf2 , patch_id_consume , & data ,
3448
- & xpp , & xecfg , & ecb );
3443
+ & xpp , & xecfg );
3449
3444
}
3450
3445
3451
3446
git_SHA1_Final (sha1 , & ctx );
0 commit comments