Skip to content

Conversation

@pull
Copy link

@pull pull bot commented May 29, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

xepozz and others added 12 commits May 29, 2025 15:47
…18698)

This removes the implicit assumption about the variable name of the zval
Moreover, nearby the FIND_XML_NULL macro is used anyway.
- Early return style
- Improve logic to get rid of unnecessary comparisons
- Do not use convert_to_boolean API
* PHP-8.3:
  ext/pgsql: Fix warning not being emittedd when failure to cancel a query
* PHP-8.4:
  ext/pgsql: Fix warning not being emittedd when failure to cancel a query
`attr_is_equal_ex` makes no sense: attributes never inherit the
namespace of their element. Yet this is wrongly used as a combo for
checking both the node namespace and attribute namespace.
Furthermore, not all nodes have the proper namespace check.
Fix all of this by reworking the helpers and auditing the calls to the
namespace helpers.

Closes GH-16320.
Closes bug #68576.
Closes GH-18697.
* PHP-8.3:
  Fix potential NULL deref
* PHP-8.4:
  Fix potential NULL deref
* Deduplicate XML parsing code for SOAP

* Apply suggestions from code review

Co-authored-by: Gina Peter Banyard <girgias@php.net>

---------

Co-authored-by: Gina Peter Banyard <girgias@php.net>
@pull pull bot added the ⤵️ pull label May 29, 2025
@pull pull bot merged commit c267caa into wudi:master May 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants