All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] seq_file: remove redundant assignment of index to m->index
@ 2018-02-10 15:59 Donglin Peng
  2018-02-10 18:04 ` Joe Perches
  0 siblings, 1 reply; 4+ messages in thread
From: Donglin Peng @ 2018-02-10 15:59 UTC (permalink / raw)
  To: viro; +Cc: linux-fsdevel, Linux Kernel Mailing List

There are two redundant assignments in the traverse() function, because
the while loop will break after these two assignments, and after that
the variable index will be assigned to m->index again.

Signed-off-by: Peng Donglin <dolinux.peng@gmail.com>
---
 fs/seq_file.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/fs/seq_file.c b/fs/seq_file.c
index eea09f6..2298656 100644
--- a/fs/seq_file.c
+++ b/fs/seq_file.c
@@ -120,14 +120,12 @@ static int traverse(struct seq_file *m, loff_t offset)
         if (pos + m->count > offset) {
             m->from = offset - pos;
             m->count -= m->from;
-            m->index = index;
             break;
         }
         pos += m->count;
         m->count = 0;
         if (pos == offset) {
             index++;
-            m->index = index;
             break;
         }
         p = m->op->next(m, p, &index);
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-02-11  5:46 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-10 15:59 [PATCH] seq_file: remove redundant assignment of index to m->index Donglin Peng
2018-02-10 18:04 ` Joe Perches
2018-02-11  1:02   ` Matthew Wilcox
2018-02-11  5:46     ` Donglin Peng

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.