Skip to content

Remove close_streams vtable call#824

Merged
alexcrichton merged 1 commit into
WebAssembly:mainfrom
alexcrichton:remove-close-streams
Jul 14, 2026
Merged

Remove close_streams vtable call#824
alexcrichton merged 1 commit into
WebAssembly:mainfrom
alexcrichton:remove-close-streams

Conversation

@alexcrichton

Copy link
Copy Markdown
Collaborator

This was only present for unlink, remove, and unlinkat, none of which can operate on files so this was pretty much always a noop. I think this was just carried over without thinking too hard, but this shouldn't be necessary. This was the only usage of the close_streams callback so there's no need to preserve it.

This was only present for `unlink`, `remove`, and `unlinkat`, none of
which can operate on files so this was pretty much always a noop. I
think this was just carried over without thinking too hard, but this
shouldn't be necessary. This was the only usage of the `close_streams`
callback so there's no need to preserve it.
@alexcrichton alexcrichton requested a review from pchickey July 14, 2026 19:40
@alexcrichton alexcrichton merged commit bc5d6f2 into WebAssembly:main Jul 14, 2026
35 checks passed
@alexcrichton alexcrichton deleted the remove-close-streams branch July 14, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants