1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-18 20:25:07 +00:00
serenity/Userland/Libraries/LibDSP
Ben Wiederhake 52a1ff4d4b LibDSP+Piano: Fix visibility of Object-derivative constructors
Derivatives of Core::Object should be constructed through
ClassName::construct(), to avoid handling ref-counted objects with
refcount zero. Fixing the visibility means that misuses like this are
more difficult.

This commit is separate from the other Applications/Libraries changes
because it required additional adaption of the code. Note that the old
code did precisely what these changes try to prevent: Create and handle
a ref-counted object with a refcount of zero.
2021-11-02 22:56:53 +01:00
..
Clip.cpp Libraries: Add LibDSP 2021-08-31 17:03:55 +04:30
Clip.h Libraries: Add LibDSP 2021-08-31 17:03:55 +04:30
CMakeLists.txt Libraries: Add LibDSP 2021-08-31 17:03:55 +04:30
Effects.cpp LibDSP: Remove unused Effects::Delay::m_old_delay_size member 2021-09-28 10:58:09 +02:00
Effects.h LibDSP: Remove unused Effects::Delay::m_old_delay_size member 2021-09-28 10:58:09 +02:00
Music.h Libraries: Add LibDSP 2021-08-31 17:03:55 +04:30
Processor.h Libraries: Add LibDSP 2021-08-31 17:03:55 +04:30
ProcessorParameter.h Libraries: Add LibDSP 2021-08-31 17:03:55 +04:30
Track.cpp Libraries: Add LibDSP 2021-08-31 17:03:55 +04:30
Track.h Libraries: Add LibDSP 2021-08-31 17:03:55 +04:30
Transport.h LibDSP+Piano: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00