Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mpim-sw
libcdi
Commits
6a3bda76
Commit
6a3bda76
authored
May 27, 2013
by
Uwe Schulzweida
Browse files
gribapiGetEndStep: use stepUnits for timeunits2
parent
c2bf3d7a
Changes
2
Hide whitespace changes
Inline
Side-by-side
ChangeLog
View file @
6a3bda76
...
...
@@ -4,6 +4,7 @@
2013-05-27 Uwe Schulzweida <Uwe.Schulzweida@zmaw.de>
* gribapiGetEndStep: use stepUnits for timeunits2
* grib2GetLevel: set level bounds if 0 < leveltype2 < 255
2013-05-23 Uwe Schulzweida <Uwe.Schulzweida@zmaw.de>
...
...
src/stream_gribapi.c
View file @
6a3bda76
...
...
@@ -189,15 +189,14 @@ static
int
gribapiGetEndStep
(
grib_handle
*
gh
,
int
startStep
,
int
timeunits
)
{
int
endStep
=
startStep
;
int
timeunits2
;
int
timeunits2
=
timeunits
;
int
status
;
long
unitsOfTime
;
long
lpar
;
// status = grib_get_long(gh, "stepUnits", &unitsOfTime);
// timeunits2 = getTimeunits(unitsOfTime);
timeunits2
=
gribapiGetTimeUnits
(
gh
);
status
=
grib_get_long
(
gh
,
"stepUnits"
,
&
unitsOfTime
);
if
(
status
==
0
)
timeunits2
=
getTimeunits
(
unitsOfTime
);
//timeunits2 = gribapiGetTimeUnits(gh);
status
=
grib_get_long
(
gh
,
"endStep"
,
&
lpar
);
...
...
@@ -328,8 +327,9 @@ int gribapiGetValidityDateTime(grib_handle *gh, int *vdate, int *vtime)
static
int
lprint
=
TRUE
;
extern
int
grib_calendar
;
int
ryear
,
rmonth
,
rday
,
rhour
,
rminute
,
rsecond
;
int
time_period
=
endStep
;
int
julday
,
secofday
,
addsec
;
int
julday
,
secofday
;
int64_t
time_period
=
endStep
;
int64_t
addsec
;
cdiDecodeDate
(
rdate
,
&
ryear
,
&
rmonth
,
&
rday
);
cdiDecodeTime
(
rtime
,
&
rhour
,
&
rminute
,
&
rsecond
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment