Skip to content

avm2: Pass owned Strings through error helpers instead of borrowing#23132

Merged
kjarosh merged 1 commit intoruffle-rs:masterfrom
SuchAFuriousDeath:error-cow
Feb 27, 2026
Merged

avm2: Pass owned Strings through error helpers instead of borrowing#23132
kjarosh merged 1 commit intoruffle-rs:masterfrom
SuchAFuriousDeath:error-cow

Conversation

@SuchAFuriousDeath
Copy link
Copy Markdown
Collaborator

Discovered during the making of #23122

@SuchAFuriousDeath SuchAFuriousDeath added A-avm2 Area: AVM2 (ActionScript 3) code-cleanup General improvement of the code base T-refactor Type: Refactor / Cleanup labels Feb 26, 2026
@SuchAFuriousDeath SuchAFuriousDeath added the waiting-on-review Waiting on review from a Ruffle team member label Feb 26, 2026
@kjarosh kjarosh removed the waiting-on-review Waiting on review from a Ruffle team member label Feb 27, 2026
@kjarosh kjarosh merged commit e2c6c4e into ruffle-rs:master Feb 27, 2026
26 checks passed
@SuchAFuriousDeath SuchAFuriousDeath deleted the error-cow branch February 27, 2026 20:06
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Mar 1, 2026
--------------------------------------------------------------------------------------------------------
batocera-emulationstation.mk 1cafe628d2d3492e3282e50bc83aa245bc09f1a1 # Version: Commits on Feb 28, 2026
--------------------------------------------------------------------------------------------------------
Merge pull request #2084 from fabricecaruso/win

[Themes] Fix parseSubsetsDefaults,

------------------------------------------------------------------------------------------------
batocera-es-piboy.mk 1cafe628d2d3492e3282e50bc83aa245bc09f1a1 # Version: Commits on Feb 28, 2026
------------------------------------------------------------------------------------------------
Merge pull request #2084 from fabricecaruso/win

[Themes] Fix parseSubsetsDefaults,

------------------------------------------------------------------------------------------
duckstation.mk 939d02c1890a859e700e034a2189dde4972837c7 # Version: Commits on Feb 28, 2026
------------------------------------------------------------------------------------------
System: Handle corrupted save states when resuming,

-----------------------------------------------------------------------------------
eden.mk ac181b756f7c8e4abf67412cc2c61ba61f5e5301 # Version: Commits on Feb 28, 2026
-----------------------------------------------------------------------------------
[Config] Update Rescale Toggle Description to Include Intel GPUs (#3650)

-------------------------------------------------------------------------------------
hatari.mk 201caeb69d7f3328bd6a11020cb017396458bcd0 # Version: Commits on Feb 28, 2026
-------------------------------------------------------------------------------------
Add SDL3 and libretro to the release notes,

--------------------------------------------------------------------------------------
openmsx.mk 7e3d38db365a7e778db925a7365f85d59fac9181 # Version: Commits on Feb 28, 2026
--------------------------------------------------------------------------------------
Fix compiler warning / tiny cleanup,

-----------------------------------------------------------------------------------
play.mk 4f4c5b8ff15bb64da0fcc4f2bed29543b7b814f9 # Version: Commits on Feb 27, 2026
-----------------------------------------------------------------------------------
Add custom iLink ID to taiko11a.,

------------------------------------------------------------------------------------
rpcs3.mk 3b6afc1d9acb62d00c580a07d7884212a05251eb # Version: Commits on Feb 27, 2026
------------------------------------------------------------------------------------
Final sys_ fixes,

-------------------------------------------------
vice.mk r46000 # Version: Commits on Feb 28, 2026
-------------------------------------------------
null

-------------------------------------------------------------------------------------
ikemen.mk 52fc8df67d1ae3a8bd8bab8d83bb25bc502b3123 # Version: Commits on Feb 28, 2026
-------------------------------------------------------------------------------------
feat: table support for getInputTime (#3342),

---------------------------------------------------------------
ruffle.mk nightly-2026-02-28 # Version: Commits on Feb 28, 2026
---------------------------------------------------------------
## What's Changed

* avm2: Pass owned Strings through error helpers instead of borrowing by @SuchAFuriousDeath in ruffle-rs/ruffle#23132

* chore: Bump jpegxr by @SuchAFuriousDeath in ruffle-rs/ruffle#23139

* chore: Bump regras by @SuchAFuriousDeath in ruffle-rs/ruffle#23141

* build(deps-dev): bump fast-xml-parser from 5.3.6 to 5.4.1 in /web by @dependabot[bot] in ruffle-rs/ruffle#23142

**Full Changelog**: ruffle-rs/ruffle@nightly-2026-02-27...nightly-2026-02-28,

-----------------------------------------------------------------------------------------
sdl3_mixer.mk e6140e756e21f39550037f438d9240556b656f84 # Version: Commits on Feb 28, 2026
-----------------------------------------------------------------------------------------
decoder_xmp.c: Fixed xmp_seek_time error check. Thanks @BeWorld2018

Fixes libsdl-org/SDL_mixer#821,

----------------------------------------------------------------------------------------
openmohaa.mk 903c4a290eba6597fc3b3a3ca0d9aedaee86b9b4 # Version: Commits on Feb 28, 2026
----------------------------------------------------------------------------------------
docs: update doxygen-awesome-css,

----------------------------------------------------------------------------------------
retroarch.mk fb070e8e383a4b938ca84924dc184d58c6966a6d # Version: Commits on Feb 28, 2026
----------------------------------------------------------------------------------------
Fetch translations from Crowdin,

----------------------------------------------------------------------------------------
doomretro.mk 5a223d12e4b1be2b36cbe8fcfeea1f39c967cf61 # Version: Commits on Feb 28, 2026
----------------------------------------------------------------------------------------
Show warning for `teleport` CCMD if it fails,

--------------------------------------------------------------------------------------
vkquake.mk 4d37fa33295a59597f966cbf2c6fe659ec73bc6d # Version: Commits on Feb 28, 2026
--------------------------------------------------------------------------------------
Dynamically size scratch buffer instead of relying on a fixed size allocation,

--------------------------------------------------------------------------------------------------
libretro-melonds-ds.mk 7a25f7040760564577a0fe48760eb1d959efb71a # Version: Commits on Feb 28, 2026
--------------------------------------------------------------------------------------------------
Use the `ubuntu-slim` runner for clearing the cache,

-----------------------------------------------------------------------------------------------
libretro-sameboy.mk ddce507f4a3da96ed2b3371fc25713c151ff6615 # Version: Commits on Feb 28, 2026
-----------------------------------------------------------------------------------------------
Add a second UI hiding mode, closes #739,

--------------------------------------------------------------------------------------------
libretro-vice.mk cd9b682b02c4ac3e3516acb4a1b6011bf1676c79 # Version: Commits on Feb 28, 2026
--------------------------------------------------------------------------------------------
Dynamic core option cleanup,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-avm2 Area: AVM2 (ActionScript 3) code-cleanup General improvement of the code base T-refactor Type: Refactor / Cleanup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants