]> git.droids-corp.org - dpdk.git/blobdiff - drivers/bus/fslmc/portal/dpaa2_hw_dpio.c
bus/fslmc: fix the failure loop condition
[dpdk.git] / drivers / bus / fslmc / portal / dpaa2_hw_dpio.c
index 3213237733555289b9d4903099bc4db1b67b3828..4c4e9186749fbfc2c46654e69e60cfd27c711b6c 100644 (file)
@@ -437,8 +437,7 @@ dpaa2_alloc_dq_storage(struct queue_storage_info_t *q_storage)
        }
        return 0;
 fail:
-       i -= 1;
-       while (i >= 0)
+       while (--i >= 0)
                rte_free(q_storage->dq_storage[i]);
 
        return -1;