Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions utils/degrib2.F90
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ program degrib2
use params
implicit none

integer :: msk2, icount, ifl1, itot, j, lengrib, lgrib
integer :: msk2, icount, ifl1, itot, j, lengrib
integer*8 :: iseek8, msk18, lskip8, lgrib8, lengrib8
integer :: maxlocal, n, ncgb, numfields, numlocal
real :: fldmax, fldmin, sum
Expand All @@ -29,7 +29,8 @@ program degrib2
character(len = 40) :: labbrev
character(len = 110) :: tabbrev
integer(4) narg, iargc, temparg
integer :: currlen = 0, numpts = 0
integer :: numpts = 0
integer*8 :: currlen = 0
logical :: unpack, expand
type(gribfield) :: gfld
integer :: ierr, ios, is
Expand Down Expand Up @@ -59,7 +60,6 @@ program degrib2
do
! Find a GRIB2 message in the file.
call skgb8(ifl1, iseek8, msk18, lskip8, lgrib8)
lgrib = lgrib8
if (lgrib8 .eq. 0) exit ! end loop at EOF or problem

! Read the GRIB2 message from the file.
Expand All @@ -70,7 +70,7 @@ program degrib2
endif
call bareadl(ifl1, lskip8, lgrib8, lengrib8, cgrib)
lengrib = lengrib8
if (lgrib8 .ne. lengrib) then
if (lgrib8 .ne. lengrib8) then
write(6, *)' degrib2: IO Error.'
call errexit(9)
endif
Expand Down
Loading