summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2009-04-30 09:36:52 +0200
committerJim Meyering <meyering@redhat.com>2009-04-30 09:36:52 +0200
commit379dcad41001c988aaf48dee5a59146e729b7ce1 (patch)
tree25331a3923be49d1549e343e54dff77f1f3c2978 /src
parent44a28161a43b8f75bc546e560cb3d08db0357cc1 (diff)
downloadidutils-379dcad41001c988aaf48dee5a59146e729b7ce1.tar.gz
idutils-379dcad41001c988aaf48dee5a59146e729b7ce1.tar.bz2
idutils-379dcad41001c988aaf48dee5a59146e729b7ce1.zip
clean-up: use proper types
* src/fid.c (get_file_index): Use size_t for lengths, not int.
Diffstat (limited to 'src')
-rw-r--r--src/fid.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/fid.c b/src/fid.c
index 50dc9ac..f4ff09d 100644
--- a/src/fid.c
+++ b/src/fid.c
@@ -213,7 +213,7 @@ get_file_index (char *file_name)
struct file_link *fn_flink = 0;
char *file_name_buf = alloca (PATH_MAX);
int has_slash = (strchr (file_name, '/') != 0);
- int file_name_length = strlen (file_name);
+ size_t file_name_length = strlen (file_name);
int idx = -1;
if (strstr (file_name, "./"))
@@ -229,11 +229,12 @@ get_file_index (char *file_name)
}
else if (has_slash)
{
- int member_length;
+ size_t member_length;
maybe_relative_file_name (file_name_buf, flink, cw_dlink);
member_length = strlen (file_name_buf);
if (file_name_length > member_length
- || !strequ (&file_name_buf[member_length - file_name_length], file_name))
+ || !strequ (&file_name_buf[member_length - file_name_length],
+ file_name))
continue;
}
else if (!strequ (flink->fl_name, file_name))