remove GCC '... may be used uninitialized' warnings