tilde.c: avoid a warning

* fish/tilde.c (find_home_for_username): Change param type: s/int/size_t/
(try_tilde_expansion): Adjust caller.
This commit is contained in:
Jim Meyering
2009-08-21 14:50:23 +02:00
parent 2d80a11d18
commit 05fd2a6046

View File

@@ -30,7 +30,7 @@
#include "fish.h"
static char *expand_home (const char *);
static const char *find_home_for_username (const char *, int);
static const char *find_home_for_username (const char *, size_t);
/* This is called from the script loop if we find a candidate for
* ~username (tilde-expansion).
@@ -52,10 +52,8 @@ try_tilde_expansion (char *str)
* username from the password file.
*/
else {
int len;
const char *home, *rest;
len = strcspn (&str[1], "/");
size_t len = strcspn (&str[1], "/");
rest = &str[1+len];
home = find_home_for_username (&str[1], len);
@@ -106,7 +104,7 @@ expand_home (const char *append)
* or NULL if not found.
*/
static const char *
find_home_for_username (const char *username, int ulen)
find_home_for_username (const char *username, size_t ulen)
{
struct passwd *pw;