summaryrefslogtreecommitdiff
path: root/source4/ntvfs/posix
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2017-12-07 17:35:11 +0100
committerJeremy Allison <jra@samba.org>2018-03-20 23:16:14 +0100
commit717976ac237fff3cf7a4e95dd0c67950dfaf8e20 (patch)
tree926dc6af5a92c8a61b478ed6d4364dbbcb3a065b /source4/ntvfs/posix
parent72979d1d60ca2eab1e7903c2e77b8cca69667691 (diff)
downloadsamba-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.c8
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) {