diff options
Diffstat (limited to 'lib/e2p/ljs.c')
-rw-r--r-- | lib/e2p/ljs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/e2p/ljs.c b/lib/e2p/ljs.c index 0b1beadb..c99126b6 100644 --- a/lib/e2p/ljs.c +++ b/lib/e2p/ljs.c @@ -101,10 +101,10 @@ void e2p_list_journal_super(FILE *f, char *journal_sb_buf, e2p_be32(jsb->s_checksum)); if ((nr_users > 1) || !e2p_is_null_uuid(&jsb->s_users[0])) { - for (i=0; i < nr_users; i++) { + for (i=0; i < nr_users && i < JFS_USERS_MAX; i++) { printf(i ? " %s\n" : "Journal users: %s\n", - e2p_uuid2str(&jsb->s_users[i*16])); + e2p_uuid2str(&jsb->s_users[i * UUID_SIZE])); } } if (jsb->s_errno != 0) |