diff: --indent-heuristic is no longer experimental
[gitweb.git] / refs / files-backend.c
index 924e8537f3e4a6cf3cd581f121c37688150531d0..f21a954ce712bb06aae3b83992e20910dc6b061c 100644 (file)
@@ -2039,7 +2039,7 @@ static int log_ref_write_fd(int fd, const struct object_id *old_oid,
 
        written = len <= maxlen ? write_in_full(fd, logrec, len) : -1;
        free(logrec);
-       if (written != len)
+       if (written < 0)
                return -1;
 
        return 0;