gcc warnings
splinting