ftrace: Don't manipulate @pos in t_start()
[linux-2.6-block.git] / kernel / trace / trace_stat.c
index c00643733f4ccca7be15b22ef311ec03711edc48..e66f5e49334236078148dfcee7eafa751f30a4ff 100644 (file)
@@ -199,17 +199,13 @@ static void *stat_seq_start(struct seq_file *s, loff_t *pos)
        mutex_lock(&session->stat_mutex);
 
        /* If we are in the beginning of the file, print the headers */
-       if (!*pos && session->ts->stat_headers) {
-               (*pos)++;
+       if (!*pos && session->ts->stat_headers)
                return SEQ_START_TOKEN;
-       }
 
        node = rb_first(&session->stat_root);
        for (i = 0; node && i < *pos; i++)
                node = rb_next(node);
 
-       (*pos)++;
-
        return node;
 }