Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mpim-sw
cdo
Commits
0877630d
Commit
0877630d
authored
Sep 26, 2017
by
Uwe Schulzweida
Browse files
Select: use dtlist to decode date/time.
parent
b187ddbc
Changes
1
Show whitespace changes
Inline
Side-by-side
src/Select.cc
View file @
0877630d
...
...
@@ -179,6 +179,8 @@ void *Select(void *argument)
int
streamCnt
=
cdoStreamCnt
();
int
nfiles
=
streamCnt
-
1
;
dtlist_type
*
dtlist
=
dtlist_new
();
if
(
!
cdoVerbose
&&
nfiles
>
1
)
progressInit
();
timestep
=
0
;
...
...
@@ -527,8 +529,9 @@ void *Select(void *argument)
}
}
int
vdate
=
taxisInqVdate
(
taxisID1
);
int
vtime
=
taxisInqVtime
(
taxisID1
);
dtlist_taxisInqTimestep
(
dtlist
,
taxisID1
,
0
);
int
vdate
=
dtlist_get_vdate
(
dtlist
,
0
);
int
vtime
=
dtlist_get_vtime
(
dtlist
,
0
);
int
second
;
cdiDecodeDate
(
vdate
,
&
year
,
&
month
,
&
day
);
cdiDecodeTime
(
vtime
,
&
hour
,
&
minute
,
&
second
);
...
...
@@ -692,6 +695,8 @@ void *Select(void *argument)
if
(
streamID2
!=
CDI_UNDEFID
)
pstreamClose
(
streamID2
);
dtlist_delete
(
dtlist
);
vlistDestroy
(
vlistID0
);
vlistDestroy
(
vlistID2
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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