Lines Matching refs:intern

76 static void xmlwriter_free_resource_ptr(xmlwriter_object *intern);
83 static void xmlwriter_free_resource_ptr(xmlwriter_object *intern) in xmlwriter_free_resource_ptr() argument
85 if (intern) { in xmlwriter_free_resource_ptr()
86 if (intern->ptr) { in xmlwriter_free_resource_ptr()
87 xmlFreeTextWriter(intern->ptr); in xmlwriter_free_resource_ptr()
88 intern->ptr = NULL; in xmlwriter_free_resource_ptr()
90 if (intern->output) { in xmlwriter_free_resource_ptr()
91 xmlBufferFree(intern->output); in xmlwriter_free_resource_ptr()
92 intern->output = NULL; in xmlwriter_free_resource_ptr()
94 efree(intern); in xmlwriter_free_resource_ptr()
100 #define XMLWRITER_FROM_OBJECT(intern, object) \ argument
103 intern = obj->xmlwriter_ptr; \
104 if (!intern) { \
116 ze_xmlwriter_object *intern = php_xmlwriter_fetch_object(object); in xmlwriter_object_dtor() local
119 if (intern->xmlwriter_ptr) { in xmlwriter_object_dtor()
120 xmlwriter_free_resource_ptr(intern->xmlwriter_ptr); in xmlwriter_object_dtor()
122 intern->xmlwriter_ptr = NULL; in xmlwriter_object_dtor()
130 ze_xmlwriter_object *intern = php_xmlwriter_fetch_object(object); in xmlwriter_object_free_storage() local
132 zend_object_std_dtor(&intern->std); in xmlwriter_object_free_storage()
140 ze_xmlwriter_object *intern; in xmlwriter_object_new() local
142 intern = zend_object_alloc(sizeof(ze_xmlwriter_object), class_type); in xmlwriter_object_new()
143 zend_object_std_init(&intern->std, class_type); in xmlwriter_object_new()
144 object_properties_init(&intern->std, class_type); in xmlwriter_object_new()
145 intern->std.handlers = &xmlwriter_object_handlers; in xmlwriter_object_new()
147 return &intern->std; in xmlwriter_object_new()
667 xmlwriter_object *intern; in ZEND_GET_MODULE() local
669 intern = (xmlwriter_object *) rsrc->ptr; in ZEND_GET_MODULE()
670 xmlwriter_free_resource_ptr(intern); in ZEND_GET_MODULE()
677 xmlwriter_object *intern; in php_xmlwriter_string_arg() local
689 XMLWRITER_FROM_OBJECT(intern, self); in php_xmlwriter_string_arg()
695 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in php_xmlwriter_string_arg()
704 ptr = intern->ptr; in php_xmlwriter_string_arg()
719 xmlwriter_object *intern; in php_xmlwriter_end() local
725 XMLWRITER_FROM_OBJECT(intern, self); in php_xmlwriter_end()
733 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in php_xmlwriter_end()
738 ptr = intern->ptr; in php_xmlwriter_end()
755 xmlwriter_object *intern; in PHP_FUNCTION() local
766 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
771 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
777 ptr = intern->ptr; in PHP_FUNCTION()
818 xmlwriter_object *intern; in PHP_FUNCTION() local
830 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
836 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
843 ptr = intern->ptr; in PHP_FUNCTION()
861 xmlwriter_object *intern; in PHP_FUNCTION() local
873 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
879 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
886 ptr = intern->ptr; in PHP_FUNCTION()
904 xmlwriter_object *intern; in PHP_FUNCTION() local
917 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
923 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
930 ptr = intern->ptr; in PHP_FUNCTION()
956 xmlwriter_object *intern; in PHP_FUNCTION() local
968 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
974 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
981 ptr = intern->ptr; in PHP_FUNCTION()
1016 xmlwriter_object *intern; in PHP_FUNCTION() local
1028 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1034 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1041 ptr = intern->ptr; in PHP_FUNCTION()
1070 xmlwriter_object *intern; in PHP_FUNCTION() local
1082 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1088 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1095 ptr = intern->ptr; in PHP_FUNCTION()
1140 xmlwriter_object *intern; in PHP_FUNCTION() local
1153 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1159 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1166 ptr = intern->ptr; in PHP_FUNCTION()
1184 xmlwriter_object *intern; in PHP_FUNCTION() local
1193 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1198 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1203 ptr = intern->ptr; in PHP_FUNCTION()
1253 xmlwriter_object *intern; in PHP_FUNCTION() local
1262 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1267 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1272 ptr = intern->ptr; in PHP_FUNCTION()
1306 xmlwriter_object *intern; in PHP_FUNCTION() local
1318 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1323 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1328 ptr = intern->ptr; in PHP_FUNCTION()
1354 xmlwriter_object *intern; in PHP_FUNCTION() local
1366 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1371 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1375 ptr = intern->ptr; in PHP_FUNCTION()
1401 xmlwriter_object *intern; in PHP_FUNCTION() local
1413 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1419 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1424 ptr = intern->ptr; in PHP_FUNCTION()
1458 xmlwriter_object *intern; in PHP_FUNCTION() local
1469 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1475 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1482 ptr = intern->ptr; in PHP_FUNCTION()
1516 xmlwriter_object *intern; in PHP_FUNCTION() local
1528 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1534 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1541 ptr = intern->ptr; in PHP_FUNCTION()
1559 xmlwriter_object *intern; in PHP_FUNCTION() local
1571 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1576 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1583 ptr = intern->ptr; in PHP_FUNCTION()
1609 xmlwriter_object *intern; in PHP_FUNCTION() local
1626 XMLWRITER_FROM_OBJECT(intern, self); in PHP_FUNCTION()
1633 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in PHP_FUNCTION()
1640 ptr = intern->ptr; in PHP_FUNCTION()
1658 xmlwriter_object *intern; in PHP_FUNCTION() local
1692 intern = emalloc(sizeof(xmlwriter_object)); in PHP_FUNCTION()
1693 intern->ptr = ptr; in PHP_FUNCTION()
1694 intern->output = NULL; in PHP_FUNCTION()
1699 ze_obj->xmlwriter_ptr = intern; in PHP_FUNCTION()
1702 RETURN_RES(zend_register_resource(intern, le_xmlwriter)); in PHP_FUNCTION()
1711 xmlwriter_object *intern; in PHP_FUNCTION() local
1739 intern = emalloc(sizeof(xmlwriter_object)); in PHP_FUNCTION()
1740 intern->ptr = ptr; in PHP_FUNCTION()
1741 intern->output = buffer; in PHP_FUNCTION()
1746 ze_obj->xmlwriter_ptr = intern; in PHP_FUNCTION()
1749 RETURN_RES(zend_register_resource(intern, le_xmlwriter)); in PHP_FUNCTION()
1758 xmlwriter_object *intern; in php_xmlwriter_flush() local
1769 XMLWRITER_FROM_OBJECT(intern, self); in php_xmlwriter_flush()
1775 …if ((intern = (xmlwriter_object *)zend_fetch_resource(Z_RES_P(pind), "XMLWriter", le_xmlwriter)) =… in php_xmlwriter_flush()
1779 ptr = intern->ptr; in php_xmlwriter_flush()
1782 buffer = intern->output; in php_xmlwriter_flush()