OSDN Git Service

kernel/gcov/fs.c: gcov_seq_next() should increase position index
[tomoyo/tomoyo-test1.git] / kernel / gcov / fs.c
index e5eb5ea..82babf5 100644 (file)
@@ -58,7 +58,7 @@ struct gcov_node {
        struct dentry *dentry;
        struct dentry **links;
        int num_loaded;
-       char name[0];
+       char name[];
 };
 
 static const char objtree[] = OBJTREE;
@@ -108,9 +108,9 @@ static void *gcov_seq_next(struct seq_file *seq, void *data, loff_t *pos)
 {
        struct gcov_iterator *iter = data;
 
+       (*pos)++;
        if (gcov_iter_next(iter))
                return NULL;
-       (*pos)++;
 
        return iter;
 }