Suppress a few warnings about 'may be used uninitialized'

gcc gives these warnings in release.
They look like false positives given the current logic,
but are a good defensive measure against future changes.