aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic
diff options
context:
space:
mode:
authorMaxim Uvarov <maxim.uvarov@linaro.org>2015-02-27 14:51:11 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2015-02-27 16:59:20 +0300
commitc3f2ef2f3737829e1ccef1cc7a9be3f774b6b3fb (patch)
tree233d8b9db7f9455f36164b4e71e00d1cc72fc636 /platform/linux-generic
parent87c4c1c97137f99a8a86af4a947615cd4d1ad526 (diff)
linux-generic: odp_crypto_operation merge 2 ifs
Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic')
-rw-r--r--platform/linux-generic/odp_crypto.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/platform/linux-generic/odp_crypto.c b/platform/linux-generic/odp_crypto.c
index 4998b8a42..b16316c14 100644
--- a/platform/linux-generic/odp_crypto.c
+++ b/platform/linux-generic/odp_crypto.c
@@ -380,11 +380,10 @@ odp_crypto_operation(odp_crypto_op_params_t *params,
session = (odp_crypto_generic_session_t *)(intptr_t)params->session;
/* Resolve output buffer */
- if (ODP_PACKET_INVALID == params->out_pkt)
- if (ODP_POOL_INVALID != session->output_pool)
- params->out_pkt =
- odp_packet_alloc(session->output_pool,
- odp_packet_len(params->pkt));
+ if (ODP_PACKET_INVALID == params->out_pkt &&
+ ODP_POOL_INVALID != session->output_pool)
+ params->out_pkt = odp_packet_alloc(session->output_pool,
+ odp_packet_len(params->pkt));
if (params->pkt != params->out_pkt) {
if (odp_unlikely(ODP_PACKET_INVALID == params->out_pkt))
ODP_ABORT();