changed: function parameter should be passed by reference
removed: the extra qualification 'CSysInfo::' is unnecessary
fixed: the parent class already defines a member variable m_processing but of different type. renamed it to avoid confusion.
removed: member variable already defined in parent class.
changed: rename critsection variable to prevent confusion with the cs variable from the parent class.
changed: use empty() instead of size()
Merge pull request #3832 from wsoltys/fixes

set of small fixes