diff options
| author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-04-15 11:24:35 +0200 | 
|---|---|---|
| committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-04-15 11:26:37 +0200 | 
| commit | 0771e521bea04a25536120d00f987b5c491b2e6a (patch) | |
| tree | 1ac3a409f93caaff96f17642e6616f1f4eafa508 | |
| parent | 07d3536083ad8d0f08819e8be89aa5934fcaa712 (diff) | |
| download | dabmux-0771e521bea04a25536120d00f987b5c491b2e6a.tar.gz dabmux-0771e521bea04a25536120d00f987b5c491b2e6a.tar.bz2 dabmux-0771e521bea04a25536120d00f987b5c491b2e6a.zip | |
Simplify getSubchannel by using lambda
| -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() : | 
