Allow waveformRecord to replace BPTR

This commit is contained in:
Michael Davidsaver
2013-01-23 10:38:31 -05:00
parent 4f6040d35b
commit 92d52cc415

View File

@@ -163,7 +163,6 @@ static long cvt_dbaddr(DBADDR *paddr)
{
waveformRecord *prec = (waveformRecord *) paddr->precord;
paddr->pfield = prec->bptr;
paddr->no_elements = prec->nelm;
paddr->field_type = prec->ftvl;
paddr->field_size = dbValueSize(prec->ftvl);
@@ -176,6 +175,7 @@ static long get_array_info(DBADDR *paddr, long *no_elements, long *offset)
{
waveformRecord *prec = (waveformRecord *) paddr->precord;
paddr->pfield = prec->bptr;
*no_elements = prec->nord;
*offset = 0;
@@ -300,7 +300,7 @@ static void monitor(waveformRecord *prec)
}
if (monitor_mask) {
db_post_events(prec, prec->bptr, monitor_mask);
db_post_events(prec, (void*)&prec->val, monitor_mask);
}
}