]> git.ipfire.org Git - thirdparty/git.git/blobdiff - xdiff-interface.c
diff: use hunk callback for word-diff
[thirdparty/git.git] / xdiff-interface.c
index b99a57825f8510907f88575354cccf25eafd0052..a23adb3c45cf1a0c8a725869bd4d784d181b57da 100644 (file)
@@ -95,6 +95,9 @@ static int xdiff_outf(void *priv_, mmbuffer_t *mb, int nbuf)
        struct xdiff_emit_state *priv = priv_;
        int i;
 
+       if (!priv->line_fn)
+               return 0;
+
        for (i = 0; i < nbuf; i++) {
                if (mb[i].ptr[mb[i].size-1] != '\n') {
                        /* Incomplete line */