@@ -1039,7 +1039,7 @@ main(int argc, char **argv)
1039
1039
XLogFromFileName (fname ,& private .timeline ,& segno ,WalSegSz );
1040
1040
1041
1041
if (XLogRecPtrIsInvalid (private .startptr ))
1042
- XLogSegNoOffsetToRecPtr (segno ,0 ,private .startptr , WalSegSz );
1042
+ XLogSegNoOffsetToRecPtr (segno ,0 ,WalSegSz , private .startptr );
1043
1043
else if (!XLByteInSeg (private .startptr ,segno ,WalSegSz ))
1044
1044
{
1045
1045
fprintf (stderr ,
@@ -1053,7 +1053,7 @@ main(int argc, char **argv)
1053
1053
1054
1054
/* no second file specified, set end position */
1055
1055
if (!(optind + 1 < argc )&& XLogRecPtrIsInvalid (private .endptr ))
1056
- XLogSegNoOffsetToRecPtr (segno + 1 ,0 ,private .endptr , WalSegSz );
1056
+ XLogSegNoOffsetToRecPtr (segno + 1 ,0 ,WalSegSz , private .endptr );
1057
1057
1058
1058
/* parse ENDSEG if passed */
1059
1059
if (optind + 1 < argc )
@@ -1076,8 +1076,8 @@ main(int argc, char **argv)
1076
1076
argv [optind + 1 ],argv [optind ]);
1077
1077
1078
1078
if (XLogRecPtrIsInvalid (private .endptr ))
1079
- XLogSegNoOffsetToRecPtr (endsegno + 1 ,0 ,private . endptr ,
1080
- WalSegSz );
1079
+ XLogSegNoOffsetToRecPtr (endsegno + 1 ,0 ,WalSegSz ,
1080
+ private . endptr );
1081
1081
1082
1082
/* set segno to endsegno for check of --end */
1083
1083
segno = endsegno ;