browdata          242 ext/standard/browscap.c static int browscap_read_file(char *filename, browser_data *browdata, int persistent TSRMLS_DC) /* {{{ */
browdata          250 ext/standard/browscap.c 	browdata->htab = pemalloc(sizeof *browdata->htab, persistent);
browdata          251 ext/standard/browscap.c 	if (browdata->htab == NULL) {
browdata          255 ext/standard/browscap.c 	if (zend_hash_init_ex(browdata->htab, 0, NULL,
browdata          259 ext/standard/browscap.c 		pefree(browdata->htab, persistent);
browdata          260 ext/standard/browscap.c 		browdata->htab = NULL;
browdata          268 ext/standard/browscap.c 		zend_hash_destroy(browdata->htab);
browdata          269 ext/standard/browscap.c 		pefree(browdata->htab, persistent);
browdata          270 ext/standard/browscap.c 		browdata->htab = NULL;
browdata          276 ext/standard/browscap.c 	browdata->current_section_name = NULL;
browdata          278 ext/standard/browscap.c 			(zend_ini_parser_cb_t) php_browscap_parser_cb, browdata TSRMLS_CC);
browdata          279 ext/standard/browscap.c 	if (browdata->current_section_name != NULL) {
browdata          280 ext/standard/browscap.c 		pefree(browdata->current_section_name, persistent);
browdata          281 ext/standard/browscap.c 		browdata->current_section_name = NULL;