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
9efebf79
Commit
9efebf79
authored
Jun 30, 2015
by
Thomas Jahns
🤸
Browse files
Undo merge artifact.
parent
4b237ffb
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/stream_srv.c
View file @
9efebf79
...
...
@@ -206,25 +206,17 @@ static
void
srv_add_record
(
stream_t
*
streamptr
,
int
param
,
int
level
,
int
xsize
,
int
ysize
,
size_t
recsize
,
off_t
position
,
int
prec
)
{
int
leveltype
;
int
gridID
=
CDI_UNDEFID
;
int
levelID
=
0
;
int
tsID
,
recID
,
varID
;
int
datatype
;
record_t
*
record
;
grid_t
grid
;
int
vlistID
;
vlistID
=
streamptr
->
vlistID
;
tsID
=
streamptr
->
curTsID
;
recID
=
recordNewEntry
(
streamptr
,
tsID
);
record
=
&
streamptr
->
tsteps
[
tsID
].
records
[
recID
];
int
vlistID
=
streamptr
->
vlistID
;
int
tsID
=
streamptr
->
curTsID
;
int
recID
=
recordNewEntry
(
streamptr
,
tsID
);
record_t
*
record
=
&
streamptr
->
tsteps
[
tsID
].
records
[
recID
];
(
*
record
).
size
=
recsize
;
(
*
record
).
position
=
position
;
(
*
record
).
param
=
param
;
(
*
record
).
ilevel
=
level
;
record
->
size
=
recsize
;
record
->
position
=
position
;
record
->
param
=
param
;
record
->
ilevel
=
level
;
grid_t
grid
;
memset
(
&
grid
,
0
,
sizeof
(
grid_t
));
grid
.
type
=
GRID_GENERIC
;
grid
.
size
=
xsize
*
ysize
;
...
...
@@ -232,22 +224,24 @@ void srv_add_record(stream_t *streamptr, int param, int level, int xsize, int ys
grid
.
ysize
=
ysize
;
grid
.
xvals
=
NULL
;
grid
.
yvals
=
NULL
;
gridID
=
varDefGrid
(
vlistID
,
&
grid
,
0
);
int
gridID
=
varDefGrid
(
vlistID
,
&
grid
,
0
);
/*
if ( level == 0 ) leveltype = ZAXIS_SURFACE;
else leveltype = ZAXIS_GENERIC;
*/
leveltype
=
ZAXIS_GENERIC
;
int
leveltype
=
ZAXIS_GENERIC
;
datatype
=
srvInqDatatype
(
prec
);
int
datatype
=
srvInqDatatype
(
prec
);
int
levelID
=
0
;
int
varID
;
varAddRecord
(
recID
,
param
,
gridID
,
leveltype
,
0
,
level
,
0
,
0
,
0
,
datatype
,
&
varID
,
&
levelID
,
TSTEP_INSTANT
,
0
,
0
,
-
1
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
,
NULL
);
xassert
(
varID
<=
SHRT_MAX
&&
levelID
<=
SHRT_MAX
);
(
*
record
).
varID
=
(
short
)
varID
;
(
*
record
).
levelID
=
(
short
)
levelID
;
record
->
varID
=
(
short
)
varID
;
record
->
levelID
=
(
short
)
levelID
;
streamptr
->
tsteps
[
tsID
].
nallrecs
++
;
streamptr
->
nrecs
++
;
...
...
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