mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-11-03 23:28:48 +00:00 
			
		
		
		
	Kernel: replace boost::intrusive_ptr with std::shared_ptr
This commit is contained in:
		
							parent
							
								
									c1de8acfe5
								
							
						
					
					
						commit
						5f11c5f733
					
				
					 96 changed files with 522 additions and 538 deletions
				
			
		| 
						 | 
				
			
			@ -282,7 +282,7 @@ void Module::Interface::SendProperty(Kernel::HLERequestContext& ctx) {
 | 
			
		|||
void Module::Interface::SendPropertyHandle(Kernel::HLERequestContext& ctx) {
 | 
			
		||||
    IPC::RequestParser rp(ctx, 0x15, 1, 2);
 | 
			
		||||
    const u16 property_id = rp.Pop<u16>();
 | 
			
		||||
    const Kernel::SharedPtr<Kernel::Object> object = rp.PopGenericObject();
 | 
			
		||||
    const std::shared_ptr<Kernel::Object> object = rp.PopGenericObject();
 | 
			
		||||
 | 
			
		||||
    IPC::RequestBuilder rb = rp.MakeBuilder(1, 0);
 | 
			
		||||
    rb.Push(RESULT_SUCCESS);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -961,7 +961,7 @@ public:
 | 
			
		|||
    };
 | 
			
		||||
 | 
			
		||||
private:
 | 
			
		||||
    Kernel::SharedPtr<Kernel::Event> task_finish_event;
 | 
			
		||||
    std::shared_ptr<Kernel::Event> task_finish_event;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
void InstallInterfaces(Core::System& system);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue