Fighting with -Wsometimes-uninitialized