bug-hurd
[Top][All Lists]
Advanced

[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 -+-



reply via email to

[Prev in Thread] Current Thread [Next in Thread]