From 9aed852c739562c927849b16e753b06812fb7c5c Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Fri, 10 Jul 2020 00:18:14 +0200 Subject: uninitialized variables --- device/intr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/device/intr.c b/device/intr.c index 56f0c32c..6ef9d6ec 100644 --- a/device/intr.c +++ b/device/intr.c @@ -42,7 +42,7 @@ kern_return_t irq_acknowledge (ipc_port_t receive_port) { user_intr_t *e; - kern_return_t ret; + kern_return_t ret = 0; spl_t s = splhigh (); e = search_intr (&irqtab, receive_port); @@ -137,6 +137,7 @@ insert_intr_entry (struct irqdev *dev, int id, ipc_port_t dst_port) new->id = id; new->dst_port = dst_port; new->interrupts = 0; + new->n_unacked = 0; queue_enter (dev->intr_queue, new, user_intr_t *, chain); out: -- cgit v1.2.3