diff options
author | Vegard Storheil Eriksen <zyp@jvnv.net> | 2011-01-06 02:10:24 +0100 |
---|---|---|
committer | Vegard Storheil Eriksen <zyp@jvnv.net> | 2011-01-06 02:10:24 +0100 |
commit | 70f111b184928feab0c94f762954b5ec83a441c6 (patch) | |
tree | 1677f0f8a8e59e4648b9800048efa1fd18e63745 /decoder.cpp | |
parent | 102992da75edfcb671eb408bd801703a3f9137d0 (diff) |
Decoder/encoder source cleanup.
Diffstat (limited to 'decoder.cpp')
-rw-r--r-- | decoder.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/decoder.cpp b/decoder.cpp index f01215b..c362745 100644 --- a/decoder.cpp +++ b/decoder.cpp @@ -10,7 +10,7 @@ DecoderFilter::DecoderFilter(DecoderBase::p decoder_) { decoder = decoder_; } -typedef boost::function<boost::shared_ptr<DecoderBase>()> DecoderFactory; +typedef boost::function<DecoderBase::p ()> DecoderFactory; std::map<std::string, DecoderFactory> decoder_factories; void decoder::init() { @@ -20,5 +20,5 @@ void decoder::init() { //! Construct a filter with the given decoder. DecoderFilter::p decoder::get_decoder(const std::string& name) { - return DecoderFilter::p(new DecoderFilter(DecoderBase::p(decoder_factories[name]()))); + return DecoderFilter::p(new DecoderFilter(decoder_factories[name]())); } |