fix possible segfault
This commit is contained in:
parent
49b521c21c
commit
04582261ab
1 changed files with 5 additions and 2 deletions
|
@ -1591,13 +1591,16 @@ double fractional_offset( calibration_setup_t *setup, int subdevice,
|
|||
unsigned int channel, unsigned int range, int obs )
|
||||
{
|
||||
comedi_range *range_ptr;
|
||||
double target = setup->observables[obs].target;
|
||||
double target;
|
||||
double reading;
|
||||
unsigned int chanspec = setup->observables[obs].observe_insn.chanspec;
|
||||
unsigned int chanspec;
|
||||
new_sv_t sv;
|
||||
|
||||
if( subdevice < 0 || obs < 0 ) return 0.0;
|
||||
|
||||
chanspec = setup->observables[obs].observe_insn.chanspec;
|
||||
target = setup->observables[obs].target;
|
||||
|
||||
range_ptr = comedi_get_range( setup->dev, subdevice, channel, range );
|
||||
assert( range_ptr != NULL );
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue