Fix up some problems from the commit->tree helper patch
authorLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 21 Apr 2005 01:49:41 +0000 (18:49 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 21 Apr 2005 01:49:41 +0000 (18:49 -0700)
sha1_file.c

index 7b7b65d..6f7228e 100644 (file)
@@ -174,7 +174,7 @@ void *read_tree_with_tree_or_commit_sha1(const unsigned char *sha1,
        void *buffer;
        unsigned long isize;
        int was_commit = 0;
-       char tree_sha1[20];
+       unsigned char tree_sha1[20];
 
        buffer = read_sha1_file(sha1, type, &isize);
 
@@ -197,7 +197,7 @@ void *read_tree_with_tree_or_commit_sha1(const unsigned char *sha1,
         */
        if (!buffer || strcmp(type, "tree")) {
                free(buffer);
-               return;
+               return NULL;
        }
 
        *size = isize;