@@ -1437,12 +1437,16 @@ PHP_METHOD(DOMDocument, save)
14371437 doc_props = dom_get_doc_props (intern -> document );
14381438 format = doc_props -> formatoutput ;
14391439 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1440+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
14401441 saveempty = xmlSaveNoEmptyTags ;
14411442 xmlSaveNoEmptyTags = 1 ;
1443+ ZEND_DIAGNOSTIC_IGNORED_END
14421444 }
14431445 bytes = xmlSaveFormatFileEnc (file , docp , NULL , format );
14441446 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1447+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
14451448 xmlSaveNoEmptyTags = saveempty ;
1449+ ZEND_DIAGNOSTIC_IGNORED_END
14461450 }
14471451 if (bytes == -1 ) {
14481452 RETURN_FALSE ;
@@ -1489,12 +1493,16 @@ PHP_METHOD(DOMDocument, saveXML)
14891493 RETURN_FALSE ;
14901494 }
14911495 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1496+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
14921497 saveempty = xmlSaveNoEmptyTags ;
14931498 xmlSaveNoEmptyTags = 1 ;
1499+ ZEND_DIAGNOSTIC_IGNORED_END
14941500 }
14951501 xmlNodeDump (buf , docp , node , 0 , format );
14961502 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1503+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
14971504 xmlSaveNoEmptyTags = saveempty ;
1505+ ZEND_DIAGNOSTIC_IGNORED_END
14981506 }
14991507 mem = (xmlChar * ) xmlBufferContent (buf );
15001508 if (!mem ) {
@@ -1505,13 +1513,17 @@ PHP_METHOD(DOMDocument, saveXML)
15051513 xmlBufferFree (buf );
15061514 } else {
15071515 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1516+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
15081517 saveempty = xmlSaveNoEmptyTags ;
15091518 xmlSaveNoEmptyTags = 1 ;
1519+ ZEND_DIAGNOSTIC_IGNORED_END
15101520 }
15111521 /* Encoding is handled from the encoding property set on the document */
15121522 xmlDocDumpFormatMemory (docp , & mem , & size , format );
15131523 if (options & LIBXML_SAVE_NOEMPTYTAG ) {
1524+ ZEND_DIAGNOSTIC_IGNORED_START ("-Wdeprecated-declarations" )
15141525 xmlSaveNoEmptyTags = saveempty ;
1526+ ZEND_DIAGNOSTIC_IGNORED_END
15151527 }
15161528 if (!size || !mem ) {
15171529 RETURN_FALSE ;
0 commit comments