diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-06-06 11:29:18 +0200 |
---|---|---|
committer | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-06-08 19:14:24 +0200 |
commit | 4bd281cdd18645a0bffde9748225569eaa85ea44 (patch) | |
tree | dd2d0e2d65a6c9f9935d204414fbd66aba90e9e0 | |
parent | 6ec540993675a4d0e60497c7788cb577a79028f8 (diff) |
ext2fs: use size_t where appropriate
* extfs/dir.c: Use size_t where appropriate.
-rw-r--r-- | ext2fs/dir.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/ext2fs/dir.c b/ext2fs/dir.c index a7eeaaa4..65adc079 100644 --- a/ext2fs/dir.c +++ b/ext2fs/dir.c @@ -99,7 +99,7 @@ diskfs_null_dirstat (struct dirstat *ds) static error_t dirscanblock (vm_address_t blockoff, struct node *dp, int idx, - const char *name, int namelen, enum lookup_type type, + const char *name, size_t namelen, enum lookup_type type, struct dirstat *ds, ino_t *inum); @@ -137,7 +137,7 @@ diskfs_lookup_hard (struct node *dp, const char *name, enum lookup_type type, { error_t err; ino_t inum; - int namelen; + size_t namelen; int spec_dotdot; struct node *np = 0; int retry_dotdot = 0; @@ -379,11 +379,11 @@ diskfs_lookup_hard (struct node *dp, const char *name, enum lookup_type type, return ENOENT. */ static error_t dirscanblock (vm_address_t blockaddr, struct node *dp, int idx, - const char *name, int namelen, enum lookup_type type, + const char *name, size_t namelen, enum lookup_type type, struct dirstat *ds, ino_t *inum) { - int nfree = 0; - int needed = 0; + size_t nfree = 0; + size_t needed = 0; vm_address_t currentoff, prevoff; struct ext2_dir_entry_2 *entry = 0; int nentries = 0; @@ -421,7 +421,7 @@ dirscanblock (vm_address_t blockaddr, struct node *dp, int idx, if (looking || countcopies) { - int thisfree; + size_t thisfree; /* Count how much free space this entry has in it. */ if (entry->inode == 0) @@ -527,11 +527,11 @@ diskfs_direnter_hard (struct node *dp, const char *name, struct node *np, struct dirstat *ds, struct protid *cred) { struct ext2_dir_entry_2 *new; - int namelen = strlen (name); - int needed = EXT2_DIR_REC_LEN (namelen); - int oldneeded; + size_t namelen = strlen (name); + size_t needed = EXT2_DIR_REC_LEN (namelen); + size_t oldneeded; vm_address_t fromoff, tooff; - int totfreed; + size_t totfreed; error_t err; size_t oldsize = 0; @@ -577,7 +577,7 @@ diskfs_direnter_hard (struct node *dp, const char *name, struct node *np, { struct ext2_dir_entry_2 *from = (struct ext2_dir_entry_2 *)fromoff; struct ext2_dir_entry_2 *to = (struct ext2_dir_entry_2 *) tooff; - int fromreclen = from->rec_len; + size_t fromreclen = from->rec_len; if (from->inode != 0) { |