| Index: webrtc/voice_engine/voice_engine_impl.h | 
| diff --git a/webrtc/voice_engine/voice_engine_impl.h b/webrtc/voice_engine/voice_engine_impl.h | 
| index aa58007062d036826178bb6c91e3dd915fe80e75..3237001c01019acd9279553b721527746accaa38 100644 | 
| --- a/webrtc/voice_engine/voice_engine_impl.h | 
| +++ b/webrtc/voice_engine/voice_engine_impl.h | 
| @@ -83,8 +83,8 @@ class VoiceEngineImpl : public voe::SharedData,  // Must be the first base class | 
| #endif | 
| public VoEBaseImpl { | 
| public: | 
| -  VoiceEngineImpl(const Config* config, bool owns_config) | 
| -      : SharedData(*config), | 
| +  VoiceEngineImpl() | 
| +      : SharedData(), | 
| #ifdef WEBRTC_VOICE_ENGINE_AUDIO_PROCESSING_API | 
| VoEAudioProcessingImpl(this), | 
| #endif | 
| @@ -114,9 +114,7 @@ class VoiceEngineImpl : public voe::SharedData,  // Must be the first base class | 
| VoEVolumeControlImpl(this), | 
| #endif | 
| VoEBaseImpl(this), | 
| -        _ref_count(0), | 
| -        own_config_(owns_config ? config : NULL) { | 
| -  } | 
| +        _ref_count(0) {} | 
| ~VoiceEngineImpl() override { assert(_ref_count.Value() == 0); } | 
|  | 
| int AddRef(); | 
| @@ -132,8 +130,6 @@ class VoiceEngineImpl : public voe::SharedData,  // Must be the first base class | 
| // manipulate the reference count. See: fake_voice_engine.h. | 
| protected: | 
| Atomic32 _ref_count; | 
| - private: | 
| -  std::unique_ptr<const Config> own_config_; | 
| }; | 
|  | 
| }  // namespace webrtc | 
|  |