diff options
Diffstat (limited to 'source3/client/clitar.c')
-rw-r--r-- | source3/client/clitar.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/source3/client/clitar.c b/source3/client/clitar.c index 09dd4184a6..8dd69d3433 100644 --- a/source3/client/clitar.c +++ b/source3/client/clitar.c @@ -1637,15 +1637,16 @@ static void tar_dump(struct tar *t) */ static int max_token (const char *str) { - const char *s = str; + const char *s; int nb = 0; - if (!str) { + if (str == NULL) { return 0; } - while (*s) { - if (isspace(*s)) { + s = str; + while (s[0] != '\0') { + if (isspace((int)s[0])) { nb++; } s++; |