struct outputControlStruct
{
outputControlStruct() : fOutputPtr( NULL ), fOutputMaxSize ( 0 ), fEndOfSpace(0) {}
- char* fOutputPtr; //Pointer to Output Space, NULL to allocate output space
- int fOutputMaxSize; //Max Size of Output Data if Pointer to output space is given
+ char* volatile fOutputPtr; //Pointer to Output Space, NULL to allocate output space
+ volatile int fOutputMaxSize; //Max Size of Output Data if Pointer to output space is given
bool fEndOfSpace; // end of space flag
};