Code

Merge branch 'mc/sendmail'
[git.git] / combine-diff.c
index 6b7c6be9590a41c1edd11ad68b0bc01ddd6209a4..044633d1643a533498d3f5aba86a35a4611f6ca7 100644 (file)
@@ -684,7 +684,7 @@ static void show_patch_diff(struct combine_diff_path *elem, int num_parent,
                        goto deleted_file;
 
                if (S_ISLNK(st.st_mode)) {
-                       int len = st.st_size;
+                       size_t len = st.st_size;
                        result_size = len;
                        result = xmalloc(len + 1);
                        if (result_size != readlink(elem->path, result, len)) {
@@ -697,8 +697,8 @@ static void show_patch_diff(struct combine_diff_path *elem, int num_parent,
                }
                else if (0 <= (fd = open(elem->path, O_RDONLY)) &&
                         !fstat(fd, &st)) {
-                       int len = st.st_size;
-                       int sz = 0;
+                       size_t len = st.st_size;
+                       size_t sz = 0;
 
                        elem->mode = canon_mode(st.st_mode);
                        result_size = len;