scj7t4/FREEDM — pull request #322 by Catanzaro (2014-03-04 18:28:28+00:00)
Title: CBroker: assert that the round is nonzero

The Clang static analyzer found a potential division by zero in
CBroker::ChangePhase(). The bug occurs when (a) there is at least one
module registered, and (b) every registered module has a phase duration
of zero. Obviously this is not a practical concern, but it would be good
to add an assertion to surpress the false positive. (It's also
independently not a bad idea.)