Fixed allocate/deallocate messages
This commit is contained in:
		
							parent
							
								
									c956b213e9
								
							
						
					
					
						commit
						e82ae7cab1
					
				| @ -59,7 +59,6 @@ NAN_METHOD(AudioLevelMeterWrapper::create_level_meter) { | ||||
| } | ||||
| 
 | ||||
| AudioLevelMeterWrapper::AudioLevelMeterWrapper(std::shared_ptr<AudioLevelMeter> handle) : handle{std::move(handle)} { | ||||
|     log_allocate("AudioLevelMeterWrapper", this); | ||||
|     assert(this->handle); | ||||
| 
 | ||||
|     memset(&this->update_timer, 0, sizeof(this->update_timer)); | ||||
| @ -69,7 +68,6 @@ AudioLevelMeterWrapper::AudioLevelMeterWrapper(std::shared_ptr<AudioLevelMeter> | ||||
| } | ||||
| 
 | ||||
| AudioLevelMeterWrapper::~AudioLevelMeterWrapper() noexcept { | ||||
|     log_free("AudioLevelMeterWrapper", this); | ||||
|     uv_timer_stop(&this->update_timer); | ||||
|     this->update_timer.data = nullptr; | ||||
|     this->callback.Reset(); | ||||
|  | ||||
| @ -36,7 +36,7 @@ AudioProcessorWrapper::AudioProcessorWrapper(const std::shared_ptr<AudioProcesso | ||||
| } | ||||
| 
 | ||||
| AudioProcessorWrapper::~AudioProcessorWrapper() noexcept { | ||||
|     log_allocate("AudioProcessorWrapper", this); | ||||
|     log_free("AudioProcessorWrapper", this); | ||||
| 
 | ||||
|     if(auto processor{this->weak_processor.lock()}; processor) { | ||||
|         processor->unregister_process_observer(this->registered_observer); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user