cmake: disable some other warnings seen with edison gcc 4.9.1

Also, fix possible uninitialized access in ds1808lc C++ example.

Signed-off-by: Jon Trulson <jtrulson@ics.com>
This commit is contained in:
Jon Trulson
2016-11-11 10:43:00 -07:00
parent 72e8629d72
commit 7bc9ef0150
3 changed files with 11 additions and 9 deletions

View File

@ -20,13 +20,13 @@ void printState(upm::ILightController *lightController)
}
}
int main( int argc, char **argv )
{
int status = 0;
upm::ILightController* lightController;
try {
lightController = new upm::DS1808LC(DS1808_GPIO_PWR, EDISON_I2C_BUS);
int main( int argc, char **argv )
{
int status = 0;
upm::ILightController* lightController = nullptr;
try {
lightController = new upm::DS1808LC(DS1808_GPIO_PWR, EDISON_I2C_BUS);
std::cout << "Existing state: "; printState(lightController);
if (argc == 2)
{