diff options
author | Russell Belfer <arrbee@arrbee.com> | 2012-02-23 11:15:45 -0800 |
---|---|---|
committer | Russell Belfer <arrbee@arrbee.com> | 2012-02-23 11:15:45 -0800 |
commit | 1ec1de6d43e2f4dcf18ad730efbbfc20d0e4adb0 (patch) | |
tree | b2516f8af042b6809a7b54fdfa8913507b8e8c1f | |
parent | df16fbcf36d5bad02c2553cdb15469eb3b603c05 (diff) | |
download | libgit2-1ec1de6d43e2f4dcf18ad730efbbfc20d0e4adb0.tar.gz |
Fix warnings about type conversion on win32
-rw-r--r-- | src/blob.c | 6 | ||||
-rw-r--r-- | src/odb.c | 4 |
2 files changed, 5 insertions, 5 deletions
@@ -102,13 +102,13 @@ int git_blob_create_fromfile(git_oid *oid, git_repository *repo, const char *pat char *link_data; ssize_t read_len; - link_data = git__malloc(size); + link_data = git__malloc((size_t)size); if (!link_data) { error = GIT_ENOMEM; goto cleanup; } - read_len = p_readlink(full_path.ptr, link_data, size); + read_len = p_readlink(full_path.ptr, link_data, (size_t)size); if (read_len != (ssize_t)size) { error = git__throw(GIT_EOSERR, "Failed to create blob. Can't read symlink"); @@ -116,7 +116,7 @@ int git_blob_create_fromfile(git_oid *oid, git_repository *repo, const char *pat goto cleanup; } - stream->write(stream, link_data, size); + stream->write(stream, link_data, (size_t)size); free(link_data); } else { @@ -164,11 +164,11 @@ int git_odb__hashlink(git_oid *out, const char *path) char *link_data; ssize_t read_len; - link_data = git__malloc(size); + link_data = git__malloc((size_t)size); if (link_data == NULL) return GIT_ENOMEM; - read_len = p_readlink(path, link_data, size + 1); + read_len = p_readlink(path, link_data, (size_t)(size + 1)); if (read_len != (ssize_t)size) return git__throw(GIT_EOSERR, "Failed to read symlink data"); |