Fix SIGSEGV.

Was being a dummy and efreeing a PHP owned var.

We really wanted to just free the manually allocated one
after we're done using it to open the file.