diff options
author | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-02-27 14:51:11 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-02-27 16:59:20 +0300 |
commit | c3f2ef2f3737829e1ccef1cc7a9be3f774b6b3fb (patch) | |
tree | 233d8b9db7f9455f36164b4e71e00d1cc72fc636 /platform/linux-generic | |
parent | 87c4c1c97137f99a8a86af4a947615cd4d1ad526 (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.c | 9 |
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(); |