Don't store the state pointer in the return variable
Don't store the state pointer in the return variable

Otherwise it gets overwritten before we can release it when there's an
error.

frankban/juju,waigani/juju,bac/juju,mikemccracken/juju,AdamIsrael/juju,AdamIsrael/juju,reedobrien/juju,mikemccracken/juju,ericsnowcurrently/juju,anastasiamac/juju,mikemccracken/juju,mjs/juju,ericsnowcurrently/juju,mjs/juju,anastasiamac/juju,marcmolla/juju,alesstimec/juju,mikemccracken/juju,alesstimec/juju,frankban/juju,waigani/juju,alesstimec/juju,reedobrien/juju,reedobrien/juju,mjs/juju,bac/juju,mikemccracken/juju,marcmolla/juju,bac/juju,alesstimec/juju,AdamIsrael/juju,reedobrien/juju,bac/juju,anastasiamac/juju,marcmolla/juju,anastasiamac/juju,frankban/juju,anastasiamac/juju,waigani/juju,marcmolla/juju,alesstimec/juju,mjs/juju,ericsnowcurrently/juju,reedobrien/juju,ericsnowcurrently/juju,mjs/juju,waigani/juju,ericsnowcurrently/juju,marcmolla/juju,mjs/juju,frankban/juju,frankban/juju,bac/juju,AdamIsrael/juju,mjs/juju