mirror of
https://github.com/Fishwaldo/open-zwave.git
synced 2025-07-23 21:38:48 +00:00
Major reworking of the initialization process, to make it more stateful, robust and easier to control the order in which command classes are queried. Improved handling of sleeping devices.
Fixes for various bugs, memory leaks and warnings (thanks to Richard Nixon for the patch). Options system for command line and XML program options. Options so far include the ability to include or exclude command classes, and to have notifications of "Transaction Complete". Requires testing on Linux and Mac.
This commit is contained in:
parent
4e6a4ac908
commit
604ead7ddd
127 changed files with 3571 additions and 755 deletions
|
@ -354,7 +354,7 @@ const char* TiXmlBase::SkipWhiteSpace( const char* p, TiXmlEncoding encoding )
|
|||
}
|
||||
else
|
||||
{
|
||||
while ( *p && IsWhiteSpace( *p ) || *p == '\n' || *p =='\r' )
|
||||
while ( (*p) && ( IsWhiteSpace( *p ) || *p == '\n' || *p =='\r' ) )
|
||||
++p;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue