summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cp.c2
-rw-r--r--src/ls.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/cp.c b/src/cp.c
index d71734454..e84fd158b 100644
--- a/src/cp.c
+++ b/src/cp.c
@@ -834,7 +834,7 @@ make_path (const_dirpath, src_offset, mode, verbose_fmt_string,
slash = src;
while (*slash == '/')
slash++;
- while (slash = index (slash, '/'))
+ while ((slash = index (slash, '/')))
{
/* Add this directory to the list of directories whose modes need
fixing later. */
diff --git a/src/ls.c b/src/ls.c
index 3f207274d..24343a695 100644
--- a/src/ls.c
+++ b/src/ls.c
@@ -783,7 +783,7 @@ print_dir (name, realname)
clear_files ();
- while (next = readdir (reading))
+ while ((next = readdir (reading)) != NULL)
if (file_interesting (next))
total_blocks += gobble_file (next->d_name, 0, name);
@@ -1429,7 +1429,7 @@ print_name_with_quoting (p)
if (quote_as_string)
putchar ('"');
- while (c = *p++)
+ while ((c = *p++))
{
if (quote_funny_chars)
{
@@ -1554,7 +1554,7 @@ length_of_file_name_and_frills (f)
if (quote_as_string)
len += 2;
- while (c = *p++)
+ while ((c = *p++))
{
if (quote_funny_chars)
{