summaryrefslogtreecommitdiffhomepage
path: root/archival/libunarchive/get_header_tar.c
diff options
context:
space:
mode:
authorGlenn L McGrath <bug1@ihug.co.nz>2002-08-22 19:22:32 +0000
committerGlenn L McGrath <bug1@ihug.co.nz>2002-08-22 19:22:32 +0000
commit0775a07d87e0c6bd467a61f5457e99ba20ac99ac (patch)
tree498cd20689d036bbd5eeb7eb108e6a2a4b7da2cd /archival/libunarchive/get_header_tar.c
parent4cc2e5e9442c725ab6a4fbfdda1413212c264f74 (diff)
Specify cast
Diffstat (limited to 'archival/libunarchive/get_header_tar.c')
-rw-r--r--archival/libunarchive/get_header_tar.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/archival/libunarchive/get_header_tar.c b/archival/libunarchive/get_header_tar.c
index 1ba37d6d7..38fb04070 100644
--- a/archival/libunarchive/get_header_tar.c
+++ b/archival/libunarchive/get_header_tar.c
@@ -129,8 +129,8 @@ file_header_t *get_header_tar(FILE * tar_stream)
tar_entry->link_name =
strlen(tar.formated.linkname) ? xstrdup(tar.formated.linkname) : NULL;
tar_entry->device =
- (strtol(tar.formated.devmajor, NULL, 8) << 8) +
- strtol(tar.formated.devminor, NULL, 8);
+ (dev_t) ((strtol(tar.formated.devmajor, NULL, 8) << 8) +
+ strtol(tar.formated.devminor, NULL, 8));
return (tar_entry);
}