From: Christian Hesse <m...@eworm.de>

Just a follow-up to replace more sha1 with oid.

Signed-off-by: Christian Hesse <m...@eworm.de>
---
 ui-diff.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/ui-diff.c b/ui-diff.c
index 0819919..173d351 100644
--- a/ui-diff.c
+++ b/ui-diff.c
@@ -21,8 +21,8 @@ static int lines_added, lines_removed;
 
 static struct fileinfo {
        char status;
-       unsigned char old_sha1[20];
-       unsigned char new_sha1[20];
+       struct object_id old_oid[1];
+       struct object_id new_oid[1];
        unsigned short old_mode;
        unsigned short new_mode;
        char *old_path;
@@ -83,15 +83,15 @@ static void print_fileinfo(struct fileinfo *info)
 
        html("<tr>");
        htmlf("<td class='mode'>");
-       if (is_null_sha1(info->new_sha1)) {
+       if (is_null_oid(info->new_oid)) {
                cgit_print_filemode(info->old_mode);
        } else {
                cgit_print_filemode(info->new_mode);
        }
 
        if (info->old_mode != info->new_mode &&
-           !is_null_sha1(info->old_sha1) &&
-           !is_null_sha1(info->new_sha1)) {
+           !is_null_oid(info->old_oid) &&
+           !is_null_oid(info->new_oid)) {
                html("<span class='modechange'>[");
                cgit_print_filemode(info->old_mode);
                html("]</span>");
@@ -170,8 +170,8 @@ static void inspect_filepair(struct diff_filepair *pair)
                items = xrealloc(items, slots * sizeof(struct fileinfo));
        }
        items[files-1].status = pair->status;
-       hashcpy(items[files-1].old_sha1, pair->one->oid.hash);
-       hashcpy(items[files-1].new_sha1, pair->two->oid.hash);
+       oidcpy(items[files-1].old_oid, &pair->one->oid);
+       oidcpy(items[files-1].new_oid, &pair->two->oid);
        items[files-1].old_mode = pair->one->mode;
        items[files-1].new_mode = pair->two->mode;
        items[files-1].old_path = xstrdup(pair->one->path);
@@ -422,9 +422,9 @@ void cgit_print_diff(const char *new_rev, const char 
*old_rev,
                        return;
                }
        } else if (commit->parents && commit->parents->item) {
-               hashcpy(old_rev_oid->hash, 
commit->parents->item->object.oid.hash);
+               oidcpy(old_rev_oid, &commit->parents->item->object.oid);
        } else {
-               hashclr(old_rev_oid->hash);
+               oidclr(old_rev_oid);
        }
 
        if (!is_null_oid(old_rev_oid)) {
-- 
2.9.3

_______________________________________________
CGit mailing list
CGit@lists.zx2c4.com
http://lists.zx2c4.com/mailman/listinfo/cgit

Reply via email to