summaryrefslogtreecommitdiffstats
path: root/tools/h5recover/h5recover.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/h5recover/h5recover.c')
-rw-r--r--tools/h5recover/h5recover.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/tools/h5recover/h5recover.c b/tools/h5recover/h5recover.c
index bf6c1b7..b3c0de5 100644
--- a/tools/h5recover/h5recover.c
+++ b/tools/h5recover/h5recover.c
@@ -489,6 +489,7 @@ main (int argc, const char *argv[])
if ( fgetc(journal_fp) == '3' ) {
last_trans_found = 1;
+ pos_end = ftell(journal_fp);
fseek(journal_fp, -1, SEEK_CUR);
fgets(last_trans_msg, 50, journal_fp);
@@ -517,9 +518,6 @@ main (int argc, const char *argv[])
/* - max EOA size (for superblock update, to preserve raw data) */
/* ================================================================= */
- fseek(journal_fp, 0, SEEK_END);
- pos_end = ftell(journal_fp);
-
fseek(journal_fp, 0, SEEK_SET);
c_new = 0;