From 0fa5643d20fd57ce7f878e3c5e51b768ec6b98a3 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sun, 14 Dec 2014 12:26:00 -0500 Subject: move ScopedFileDescriptor into libpbd and use it --- libs/ardour/audiosource.cc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'libs/ardour/audiosource.cc') diff --git a/libs/ardour/audiosource.cc b/libs/ardour/audiosource.cc index f543c3ee08..b0b229a57a 100644 --- a/libs/ardour/audiosource.cc +++ b/libs/ardour/audiosource.cc @@ -43,6 +43,7 @@ #include #include +#include "pbd/scoped_file_descriptor.h" #include "pbd/xml++.h" #include "ardour/audiosource.h" @@ -320,13 +321,6 @@ AudioSource::read_peaks (PeakData *peaks, framecnt_t npeaks, framepos_t start, f * @param npeaks Number of peaks to write. */ -struct ScopedFileDescriptor { - ScopedFileDescriptor (int fd) : _fd (fd) {} - ~ScopedFileDescriptor() { if ((-1) != _fd) close (_fd); } - operator int() { return _fd; } - int _fd; -}; - int AudioSource::read_peaks_with_fpp (PeakData *peaks, framecnt_t npeaks, framepos_t start, framecnt_t cnt, double samples_per_visual_peak, framecnt_t samples_per_file_peak) const -- cgit v1.2.3