Skip to content

Commit 6629233

Browse files
committed
Move lifetime checks.
1 parent 6d21a07 commit 6629233

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

Common/Cpp/ListenerSet.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
//using std::cout;
1717
//using std::endl;
1818

19-
#define PA_DEBUG_ListenerSet
19+
//#define PA_DEBUG_ListenerSet
2020

2121

2222
namespace PokemonAutomation{

SerialPrograms/Source/CommonFramework/VideoPipeline/VideoSource.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,19 @@ class VideoSource{
2727
};
2828

2929
void add_source_frame_listener(VideoFrameListener& listener){
30+
auto scope_check = m_sanitizer.check_scope();
3031
m_source_frame_listeners.add(listener);
3132
}
3233
void remove_source_frame_listener(VideoFrameListener& listener){
34+
auto scope_check = m_sanitizer.check_scope();
3335
m_source_frame_listeners.remove(listener);
3436
}
3537
void add_rendered_frame_listener(RenderedFrameListener& listener){
38+
auto scope_check = m_sanitizer.check_scope();
3639
m_rendered_frame_listeners.add(listener);
3740
}
3841
void remove_rendered_frame_listener(RenderedFrameListener& listener){
42+
auto scope_check = m_sanitizer.check_scope();
3943
m_rendered_frame_listeners.remove(listener);
4044
}
4145

0 commit comments

Comments
 (0)