@@ -1442,12 +1442,16 @@ PHP_METHOD(DOMDocument, save)
14421442 doc_props = dom_get_doc_props (intern -> document );
14431443 format = doc_props -> formatoutput ;
14441444 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1445+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
14451446 saveempty = xmlSaveNoEmptyTags ;
14461447 xmlSaveNoEmptyTags = 1 ;
1448+ ZEND_DIAGNOSTIC_IGNORED_END
14471449 }
14481450 bytes = xmlSaveFormatFileEnc (file , docp , NULL , format );
14491451 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1452+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
14501453 xmlSaveNoEmptyTags = saveempty ;
1454+ ZEND_DIAGNOSTIC_IGNORED_END
14511455 }
14521456 if (bytes == -1 ) {
14531457 RETURN_FALSE ;
@@ -1494,12 +1498,16 @@ PHP_METHOD(DOMDocument, saveXML)
14941498 RETURN_FALSE ;
14951499 }
14961500 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1501+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
14971502 saveempty = xmlSaveNoEmptyTags ;
14981503 xmlSaveNoEmptyTags = 1 ;
1504+ ZEND_DIAGNOSTIC_IGNORED_END
14991505 }
15001506 xmlNodeDump (buf , docp , node , 0 , format );
15011507 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1508+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
15021509 xmlSaveNoEmptyTags = saveempty ;
1510+ ZEND_DIAGNOSTIC_IGNORED_END
15031511 }
15041512 mem = (xmlChar * ) xmlBufferContent (buf );
15051513 if (!mem ) {
@@ -1510,13 +1518,17 @@ PHP_METHOD(DOMDocument, saveXML)
15101518 xmlBufferFree (buf );
15111519 } else {
15121520 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1521+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
15131522 saveempty = xmlSaveNoEmptyTags ;
15141523 xmlSaveNoEmptyTags = 1 ;
1524+ ZEND_DIAGNOSTIC_IGNORED_END
15151525 }
15161526 /* Encoding is handled from the encoding property set on the document */
15171527 xmlDocDumpFormatMemory (docp , & mem , & size , format );
15181528 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1529+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
15191530 xmlSaveNoEmptyTags = saveempty ;
1531+ ZEND_DIAGNOSTIC_IGNORED_END
15201532 }
15211533 if (!size || !mem ) {
15221534 RETURN_FALSE ;
0 commit comments