Fixes for gcc warnings - mostly WRT check of returns values