fix bug
This commit is contained in:
@@ -298,7 +298,8 @@ static void monitor(plongin)
|
||||
/* check for value change */
|
||||
delta = plongin->mlst - plongin->val;
|
||||
if(delta<0) delta = -delta;
|
||||
if (delta > plongin->mdel) {
|
||||
/*If delta=0x80000000 then delta==-delta*/
|
||||
if (delta > plongin->mdel || delta==0x80000000) {
|
||||
/* post events for value change */
|
||||
monitor_mask |= DBE_VALUE;
|
||||
/* update last value monitored */
|
||||
|
||||
@@ -339,7 +339,8 @@ static void monitor(plongout)
|
||||
/* check for value change */
|
||||
delta = plongout->mlst - plongout->val;
|
||||
if(delta<0) delta = -delta;
|
||||
if (delta > plongout->mdel) {
|
||||
/*If delta=0x80000000 then delta==-delta*/
|
||||
if (delta > plongout->mdel || delta==0x80000000) {
|
||||
/* post events for value change */
|
||||
monitor_mask |= DBE_VALUE;
|
||||
/* update last value monitored */
|
||||
|
||||
Reference in New Issue
Block a user