Signed-off-by: Bill Fischofer <[email protected]>
---
 platform/linux-generic/odp_schedule.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/platform/linux-generic/odp_schedule.c 
b/platform/linux-generic/odp_schedule.c
index a88ba4d..c6619e5 100644
--- a/platform/linux-generic/odp_schedule.c
+++ b/platform/linux-generic/odp_schedule.c
@@ -482,11 +482,11 @@ static int schedule(odp_queue_t *out_queue, odp_event_t 
out_ev[],
 
                        pri_q = sched->pri_queue[i][id];
                        ev    = odp_queue_deq(pri_q);
-                       buf   = odp_buffer_from_event(ev);
 
-                       if (buf == ODP_BUFFER_INVALID)
+                       if (ev == ODP_EVENT_INVALID)
                                continue;
 
+                       buf       = odp_buffer_from_event(ev);
                        sched_cmd = odp_buffer_addr(buf);
 
                        if (sched_cmd->cmd == SCHED_CMD_POLL_PKTIN) {
-- 
2.1.4

_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to