Lines Matching refs:fh
303 ZEND_API void zend_file_handle_dtor(zend_file_handle *fh TSRMLS_DC) /* {{{ */
305 switch (fh->type) {
310 fclose(fh->handle.fp);
314 if (fh->handle.stream.closer && fh->handle.stream.handle) {
315 fh->handle.stream.closer(fh->handle.stream.handle TSRMLS_CC);
317 fh->handle.stream.handle = NULL;
325 if (fh->opened_path) {
326 efree(fh->opened_path);
327 fh->opened_path = NULL;
329 if (fh->free_filename && fh->filename) {
330 efree((char*)fh->filename);
331 fh->filename = NULL;