Changeset 20428

Show
Ignore:
Timestamp:
07/03/07 23:41:36 (1 year ago)
Author:
patrick
Message:

Fixed logic inversion introduced in r20420.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/branches/2.2/modules/gadgeteer/drivers/Intersense/IntersenseAPI/IntersenseAPIStandalone.cpp

    r20420 r20428  
    173173bool IntersenseAPIStandalone::close() 
    174174{ 
    175    mActive = static_cast<bool>(ISD_CloseTracker(mHandle)); 
    176    return mActive; 
     175   // ISD_CloseTracker() returns true if the tracker identified by mHandle 
     176   // was closed. If it is closed, then mActive needs to be false. 
     177   const bool closed = static_cast<bool>(ISD_CloseTracker(mHandle)); 
     178   mActive = ! closed; 
     179   return closed; 
    177180} 
    178181