From cd5eb5dccf2a212f7bb5ad0db64fa78e69586e76 Mon Sep 17 00:00:00 2001 From: Thomas Jahns <jahns@dkrz.de> Date: Fri, 8 Apr 2016 14:28:37 +0000 Subject: [PATCH] Shorten assignment. --- src/stream_cdf.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/stream_cdf.c b/src/stream_cdf.c index f44d4df55..4931183d8 100644 --- a/src/stream_cdf.c +++ b/src/stream_cdf.c @@ -376,12 +376,8 @@ void cdfGetAttInt(int fileID, int ncvarid, const char *attname, int attlen, int if ( atttype != NC_CHAR ) { - int *pintatt = NULL; - - if ( (int)nc_attlen > attlen ) - pintatt = (int *) Malloc(nc_attlen * sizeof (int)); - else - pintatt = attint; + int *pintatt = (int)nc_attlen > attlen + ? (int *)(Malloc(nc_attlen * sizeof (int))) : attint; cdf_get_att_int(fileID, ncvarid, attname, pintatt); -- GitLab