Skip to content

Conversation

@ibmibmibm
Copy link

@ibmibmibm ibmibmibm commented Dec 16, 2022

  • Update windows crate to 0.42

gabrielesvelto and others added 7 commits September 28, 2021 10:23
* The coremidi dependencies was updated to pick up a more recent
  non-released branch. This was done so that we don't need to vendor old
  versions of the core-foundation and core-foundation-sys crates
* The wasm32 target was removed in order not to have to vendor all its
  dependencies (which would be unused)
We'll handle picking the right version on the gecko side.
This reduces the differences with upstream.
Be-ing and others added 8 commits December 18, 2022 00:27
Previously, the ALSA backend created a new `Vec<pollfd>` and
immediately called `Vec::set_len`. This exposes uninitialized
`pollfd`s, which causes undefined behaviour. This commit fixes this by
initializing the `Vec` with invalid, but still initialized, `pollfd`s
before filling it. In addition, this commit simplifies the code
slightly by removing the usage of `Vec::into_boxed_slice`.

Fixes Boddlnagg#110.
- Replace memalloc crate dependency with rust std alloc/dealloc
@ibmibmibm ibmibmibm marked this pull request as draft December 18, 2022 10:01
@ibmibmibm ibmibmibm marked this pull request as ready for review December 18, 2022 17:49
@ErichDonGubler ErichDonGubler force-pushed the firefox-vendoring branch 2 times, most recently from c09092f to 0cc61b8 Compare November 11, 2025 15:19
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.

9 participants