From f89be8d79f4fe02be688b3cb3d1cc4e8c1aad26a Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Tue, 2 Jun 2015 15:22:24 +0100 Subject: Fix unsafe unlocked leak of reference. --- src/lib/audio_stream.h | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'src/lib/audio_stream.h') diff --git a/src/lib/audio_stream.h b/src/lib/audio_stream.h index b3b203b39..ea6c54ead 100644 --- a/src/lib/audio_stream.h +++ b/src/lib/audio_stream.h @@ -34,16 +34,11 @@ public: void set_mapping (AudioMapping mapping); void set_frame_rate (int frame_rate); - AudioMapping const & mapping () const { + AudioMapping mapping () const { boost::mutex::scoped_lock lm (_mutex); return _mapping; } - AudioMapping & mapping () { - boost::mutex::scoped_lock lm (_mutex); - return _mapping; - } - int frame_rate () const { boost::mutex::scoped_lock lm (_mutex); return _frame_rate; -- cgit v1.2.3