summaryrefslogtreecommitdiff
path: root/cpio/cpio_windows.c
diff options
context:
space:
mode:
authorMichihiro NAKAJIMA <ggcueroad@gmail.com>2009-12-21 19:39:58 -0500
committerMichihiro NAKAJIMA <ggcueroad@gmail.com>2009-12-21 19:39:58 -0500
commitd0a8792610601a140b97f4d4c6a6af0a12eb0a65 (patch)
treed20c9d5a6b563f4d6d9f38724fbf527b2ca9886c /cpio/cpio_windows.c
parentb40f003d10d151857d0aeb1555616782380d3723 (diff)
downloadlibarchive-d0a8792610601a140b97f4d4c6a6af0a12eb0a65.tar.gz
Eliminate warnings on Visual Studio 10 W64.
On Win64, the size of 'int' is stil 4 bytes and the size of 'size_t' is 8 bytes. A conversion from 'size_t' to 'int', causes warning with compiling. SVN-Revision: 1772
Diffstat (limited to 'cpio/cpio_windows.c')
-rw-r--r--cpio/cpio_windows.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpio/cpio_windows.c b/cpio/cpio_windows.c
index 841e9492..420e01d5 100644
--- a/cpio/cpio_windows.c
+++ b/cpio/cpio_windows.c
@@ -61,10 +61,10 @@ permissive_name(const char *name)
{
wchar_t *wn, *wnp;
wchar_t *ws, *wsp;
- size_t l, len, slen, alloclen;
+ DWORD l, len, slen, alloclen;
int unc;
- len = strlen(name);
+ len = (DWORD)strlen(name);
wn = malloc((len + 1) * sizeof(wchar_t));
if (wn == NULL)
return (NULL);