1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-29 02:40:05 +00:00
JUCE/modules/juce_core
attila fcb7e0fc20 WinRT midi: Ensure object lifetimes in WinRT async callbacks
While the affected callbacks are cancelled before the referenced
state is deleted, we have had user reports that they can still be
accessed by the cancelled callbacks causing crashes. After only
finding warnings that WinRT AsyncCallback cancellation is not a
guaranteed thing, we saw it best to wrap the pointers.
2022-10-05 15:46:09 +02:00
..
containers Use more concise stdlib type aliases 2022-09-26 18:03:47 +01:00
files Improve some documentation 2022-07-14 15:24:40 +01:00
javascript Update copyright banners 2022-04-04 12:36:32 +01:00
logging Update copyright banners 2022-04-04 12:36:32 +01:00
maths Use more concise stdlib type aliases 2022-09-26 18:03:47 +01:00
memory Use more concise stdlib type aliases 2022-09-26 18:03:47 +01:00
misc Use more concise stdlib type aliases 2022-09-26 18:03:47 +01:00
native macOS: Add Ventura to the enum of OS types 2022-09-27 15:18:21 +01:00
network Build: Replace JUCE_NODISCARD with [[nodiscard]] 2022-09-12 16:14:57 +01:00
streams MemoryOutputStream: Fix preallocating overly large buffer 2022-09-13 15:20:57 +02:00
system WinRT midi: Ensure object lifetimes in WinRT async callbacks 2022-10-05 15:46:09 +02:00
text Use more concise stdlib type aliases 2022-09-26 18:03:47 +01:00
threads Use more concise stdlib type aliases 2022-09-26 18:03:47 +01:00
time Update copyright banners 2022-04-04 12:36:32 +01:00
unit_tests Stats: Unique Machine ID 2022-08-31 16:20:48 +01:00
xml Build: Replace JUCE_NODISCARD with [[nodiscard]] 2022-09-12 16:14:57 +01:00
zip Update copyright banners 2022-04-04 12:36:32 +01:00
juce_core.cpp Eliminate all usages of JUCE_STANDALONE_APPLICATION in the modules 2022-08-03 13:06:55 +00:00
juce_core.h Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_core.mm Update copyright banners 2022-04-04 12:36:32 +01:00