Prefer structure assignment over memcpy. Found by struct-assign.cocci. Signed-off-by: Stephen Hemminger <step...@networkplumber.org> --- lib/sched/rte_sched.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/sched/rte_sched.c b/lib/sched/rte_sched.c index bbdb5d1d86..c9b955b8e8 100644 --- a/lib/sched/rte_sched.c +++ b/lib/sched/rte_sched.c @@ -1775,7 +1775,7 @@ rte_sched_queue_read_stats(struct rte_sched_port *port, qe = s->queue_extra + subport_qindex; /* Copy queue stats and clear */ - memcpy(stats, &qe->stats, sizeof(struct rte_sched_queue_stats)); + *stats = qe->stats; memset(&qe->stats, 0, sizeof(struct rte_sched_queue_stats)); /* Queue length */ -- 2.47.2