Use new DSET and arg's

This commit is contained in:
Andrew Johnson
2025-04-17 11:25:30 -05:00
parent ad326751fa
commit eb1263795e
2 changed files with 4 additions and 3 deletions

View File

@@ -13,7 +13,7 @@ include $(TOP)/configure/CONFIG
# Allow access to private headers in db/
USR_CPPFLAGS += -I $(CURDIR)/../../../src/ioc/db
USR_CPPFLAGS += -DUSE_TYPED_RSET
USR_CPPFLAGS += -DUSE_TYPED_RSET -DUSE_TYPED_DSET
TESTLIBRARY = dbTestIoc

View File

@@ -25,13 +25,14 @@ long link_test_init(int pass)
}
static
long link_test_noop(void *junk)
long link_test_init_rec(struct dbCommon *prec)
{ return 0; }
#define DEFDSET(LTYPE) \
static dset devxLTest ## LTYPE = {4, NULL, &link_test_init, &link_test_noop, &link_test_noop}; \
static dset devxLTest ## LTYPE = {4, NULL, \
&link_test_init, &link_test_init_rec, NULL}; \
epicsExportAddress(dset, devxLTest ## LTYPE);
DEFDSET(JSON_LINK)