diff options
author | Bill Fischofer <bill.fischofer@linaro.org> | 2014-12-16 04:59:48 -0600 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2014-12-16 19:03:39 +0300 |
commit | 57408e45ba64d287d402da8bd212edc9aa56d1ba (patch) | |
tree | 0d2a2df9aab7a2ea32bd2a622302ea159e52b455 | |
parent | eda0aff63c44990334a14620e7aed549434e485d (diff) |
linux-generic: fix return value in pool_create
return correct error result if pool shm cannot be allocated
Fix to Bug #1002
Signed-off-by: Bill Fischofer <bill.fischofer@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
-rw-r--r-- | platform/linux-generic/odp_buffer_pool.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/linux-generic/odp_buffer_pool.c b/platform/linux-generic/odp_buffer_pool.c index a44f350b7..48be24f80 100644 --- a/platform/linux-generic/odp_buffer_pool.c +++ b/platform/linux-generic/odp_buffer_pool.c @@ -237,7 +237,7 @@ odp_buffer_pool_t odp_buffer_pool_create(const char *name, ODP_PAGE_SIZE, 0); if (shm == ODP_SHM_INVALID) { POOL_UNLOCK(&pool->s.lock); - return ODP_BUFFER_INVALID; + return ODP_BUFFER_POOL_INVALID; } pool->s.pool_base_addr = odp_shm_addr(shm); } else { |