X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=xdiff-interface.c;h=e407cf11b1d8ba28be64eda7bcb505d9edb4d253;hb=967506bbbdc38e75263d6e6a90e3b8dbba6cec0f;hp=10816e95a07c23dda7554c102c306d7e9beca606;hpb=9550a9cea9ee7a1f88c362a36a8ba0b4d7e205f4;p=git.git diff --git a/xdiff-interface.c b/xdiff-interface.c index 10816e95a..e407cf11b 100644 --- a/xdiff-interface.c +++ b/xdiff-interface.c @@ -122,4 +122,10 @@ int read_mmfile(mmfile_t *ptr, const char *filename) return 0; } - +#define FIRST_FEW_BYTES 8000 +int buffer_is_binary(const char *ptr, unsigned long size) +{ + if (FIRST_FEW_BYTES < size) + size = FIRST_FEW_BYTES; + return !!memchr(ptr, 0, size); +}