Chris Banes 7a641a2fec Fix some issues caught via a static analyzer
I concentrated on the resource leaks rather than
any possible null dereferences.

Test: all pass
Change-Id: I2eab70648068058111b6dc82ba7494a1ff0ecb32

PiperOrigin-RevId: 149157552
2017-03-14 17:29:10 -07:00
..
2017-03-14 17:23:13 -07:00