Skip to content

Conversation

nielsdos
Copy link
Member

When !value_ptr is handled, memory is allocated at line 3314. At later exit paths, outside (pointing to value_ptr) is freed, but not when exiting via the REQUIRE_NON_EMPTY macro.

When `!value_ptr` is handled, memory is allocated at line 3314.
At later exit paths, `outside` (pointing to `value_ptr`) is freed, but
not when exiting via the `REQUIRE_NON_EMPTY` macro.
Copy link
Member

@Girgias Girgias left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems less than ideal code :/

@nielsdos nielsdos closed this in 56af25c Oct 15, 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.

2 participants