diff options
author | Andreas Schneider <asn@samba.org> | 2017-12-07 17:35:11 +0100 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2018-03-20 23:16:14 +0100 |
commit | 717976ac237fff3cf7a4e95dd0c67950dfaf8e20 (patch) | |
tree | 926dc6af5a92c8a61b478ed6d4364dbbcb3a065b /source4/ntvfs/posix | |
parent | 72979d1d60ca2eab1e7903c2e77b8cca69667691 (diff) | |
download | samba-717976ac237fff3cf7a4e95dd0c67950dfaf8e20.tar.gz |
s4:ntvfs: Fix size type in pvfs functions
This fixes compilation with -Wstrict-overflow=2
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/ntvfs/posix')
-rw-r--r-- | source4/ntvfs/posix/pvfs_resolve.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source4/ntvfs/posix/pvfs_resolve.c b/source4/ntvfs/posix/pvfs_resolve.c index 12fc0c1110b..cc3d72c2ed6 100644 --- a/source4/ntvfs/posix/pvfs_resolve.c +++ b/source4/ntvfs/posix/pvfs_resolve.c @@ -62,10 +62,10 @@ static NTSTATUS pvfs_case_search(struct pvfs_state *pvfs, unsigned int flags) { /* break into a series of components */ - int num_components; + size_t num_components; char **components; char *p, *partial_name; - int i; + size_t i; /* break up the full name info pathname components */ num_components=2; @@ -389,7 +389,7 @@ static NTSTATUS pvfs_reduce_name(TALLOC_CTX *mem_ctx, { codepoint_t c; size_t c_size, len; - int i, num_components, err_count; + size_t i, num_components, err_count; char **components; char *p, *s, *ret; @@ -432,7 +432,7 @@ static NTSTATUS pvfs_reduce_name(TALLOC_CTX *mem_ctx, err_count++; } } - if (err_count) { + if (err_count > 0) { if (flags & PVFS_RESOLVE_WILDCARD) err_count--; if (err_count==1) { |