-rw-r--r-- | shared.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -272,6 +272,6 @@ int cgit_diff_files(const unsigned char *old_sha1, *new_size = file2.size; - if (buffer_is_binary(file1.ptr, file1.size) || - buffer_is_binary(file2.ptr, file2.size)) { + if ((file1.ptr && buffer_is_binary(file1.ptr, file1.size)) || + (file2.ptr && buffer_is_binary(file2.ptr, file2.size))) { *binary = 1; return 0; |