[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 7/9] ext2fs: use size_t where appropriate
From: |
Samuel Thibault |
Subject: |
Re: [PATCH 7/9] ext2fs: use size_t where appropriate |
Date: |
Fri, 6 Jun 2014 17:32:17 +0200 |
User-agent: |
Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30) |
Justus Winter, le Fri 06 Jun 2014 16:42:16 +0200, a écrit :
> * extfs/dir.c: Use size_t where appropriate.
Ack.
> ---
> ext2fs/dir.c | 22 +++++++++++-----------
> 1 file changed, 11 insertions(+), 11 deletions(-)
>
> diff --git a/ext2fs/dir.c b/ext2fs/dir.c
> index 0597500..1f7c7ed 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)
> {
> --
> 2.0.0.rc2
>
--
Samuel
Yep. Moi j'ai un clavier à une touche.
Par contre, ma souris a 102 boutons, c'est pas toujours pratique.
-+- OG in: Guide du Cabaliste Usenet - Le mulot contre attaque -+-
- Re: [PATCH 4/9] libdiskfs: avoid implicit integer conversion, (continued)
- [PATCH 2/9] hurd: fix type of optimal_transfer_size, Justus Winter, 2014/06/06
- [PATCH 5/9] ext2fs: fix compiler warning, Justus Winter, 2014/06/06
- [PATCH 6/9] ext2fs: use correct type for disk offsets, Justus Winter, 2014/06/06
- [PATCH 8/9] ext2fs: fix type of blockaddr, Justus Winter, 2014/06/06
- [PATCH 7/9] ext2fs: use size_t where appropriate, Justus Winter, 2014/06/06
- Re: [PATCH 7/9] ext2fs: use size_t where appropriate,
Samuel Thibault <=
- [PATCH 3/9] libdiskfs: use correct type for disk offsets, Justus Winter, 2014/06/06
- [PATCH 9/9] ext2fs: fix type of retry_dotdot, Justus Winter, 2014/06/06
- Re: [PATCH 1/9] include: use unsigned literal in combination with binary not, Samuel Thibault, 2014/06/06