diff options
-rw-r--r-- | src/MuxElements.cpp | 2 | ||||
-rw-r--r-- | src/MuxElements.h | 9 |
2 files changed, 1 insertions, 10 deletions
diff --git a/src/MuxElements.cpp b/src/MuxElements.cpp index c02afcd..fd8d57a 100644 --- a/src/MuxElements.cpp +++ b/src/MuxElements.cpp @@ -207,7 +207,7 @@ vector<DabSubchannel*>::iterator getSubchannel( return find_if( subchannels.begin(), subchannels.end(), - bind2nd(SubchannelId(), id) + [&](const DabSubchannel* s){ return s->id == id; } ); } diff --git a/src/MuxElements.h b/src/MuxElements.h index 7f48827..289c35a 100644 --- a/src/MuxElements.h +++ b/src/MuxElements.h @@ -280,15 +280,6 @@ public: }; -class SubchannelId : public std::binary_function <DabSubchannel*, int, bool> { -public: - bool operator()(const DabSubchannel* subchannel, const int id) const { - return subchannel->id == id; - } -}; - - - struct dabAudioComponent { dabAudioComponent() : |