GFile: fix uninitialised variable

clang cause the fact that some of our 'goto out;' cases cause use to try
and free an uninitialised GString.  Fix that up.