yet another null dereference in lpt.c

This commit is contained in:
Jasmine Iwanek
2022-03-13 17:22:57 -04:00
parent 041148b090
commit 8cbbf151b7

View File

@@ -103,7 +103,7 @@ lpt_devices_close(void)
for (i = 0; i < PARALLEL_MAX; i++) {
dev = &lpt_ports[i];
if (dev->dt)
if (lpt_ports[i].dt && lpt_ports[i].dt->init)
dev->dt->close(dev->priv);
dev->dt = NULL;