aboutsummaryrefslogtreecommitdiff
path: root/src/copyout.c
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2010-02-11 22:47:57 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2010-02-11 22:47:57 +0200
commit7c5fda3fbada772e53e0c347621921a8111738c0 (patch)
tree035e80cc2e1b51b253f8416637ccc06163fa0646 /src/copyout.c
parent06bbe2bcfd87eab1217d37925ffcc6639b346809 (diff)
downloadcpio-7c5fda3fbada772e53e0c347621921a8111738c0.tar.gz
cpio-7c5fda3fbada772e53e0c347621921a8111738c0.tar.bz2
Fix inode number typing.
* src/copyin.c (create_defered_links): Use ino_t for inode numbers. (create_defered_links_to_skipped): Likewise. (process_copy_in): Add typecast to inode fprintf argument. * src/copyout.c (count_defered_links_to_dev_ino) (writeout_other_defers): Use ino_t for inode numbers. * src/copypass.c (link_to_maj_min_ino): Likewise. * src/util.c (struct inode_val): Likewise. (find_inode_file, add_inode): Likewise. * src/extern.h (link_to_maj_min_ino) (find_inode_file, add_inode): Change signature.
Diffstat (limited to 'src/copyout.c')
-rw-r--r--src/copyout.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/copyout.c b/src/copyout.c
index ebfc263..7e6b624 100644
--- a/src/copyout.c
+++ b/src/copyout.c
@@ -110,7 +110,7 @@ static int
count_defered_links_to_dev_ino (struct cpio_file_stat *file_hdr)
{
struct deferment *d;
- int ino;
+ ino_t ino;
int maj;
int min;
int count;
@@ -167,7 +167,7 @@ writeout_other_defers (struct cpio_file_stat *file_hdr, int out_des)
{
struct deferment *d;
struct deferment *d_prev;
- int ino;
+ ino_t ino;
int maj;
int min;
ino = file_hdr->c_ino;

Return to:

Send suggestions and report system problems to the System administrator.