From c1f37e61c0e409b81085c640e892a42966e2b707 Mon Sep 17 00:00:00 2001 From: Pascal Kuthe Date: Thu, 8 Dec 2022 16:42:45 +0100 Subject: [PATCH] fix opvar readout --- src/osdi/osdiparam.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osdi/osdiparam.c b/src/osdi/osdiparam.c index 1bfde5b81..bf39aaa19 100644 --- a/src/osdi/osdiparam.c +++ b/src/osdi/osdiparam.c @@ -151,7 +151,7 @@ extern int OSDIask(CKTcircuit *ckt, GENinstance *instPtr, int id, const OsdiDescriptor *descr = entry->descriptor; - if (id > (int)(descr->num_params + descr->num_instance_params)) { + if (id >= (int)(descr->num_params + descr->num_opvars)) { return (E_BADPARM); } uint32_t flags = ACCESS_FLAG_READ;