Return no application area when games try to open an application area
This will prompt CreateApplicationArea
This commit is contained in:
		
							parent
							
								
									9ec9709f68
								
							
						
					
					
						commit
						48a526dba1
					
				@ -20,7 +20,8 @@ namespace Service::NFP {
 | 
				
			|||||||
namespace ErrCodes {
 | 
					namespace ErrCodes {
 | 
				
			||||||
constexpr ResultCode ERR_TAG_FAILED(ErrorModule::NFP,
 | 
					constexpr ResultCode ERR_TAG_FAILED(ErrorModule::NFP,
 | 
				
			||||||
                                    -1); // TODO(ogniK): Find the actual error code
 | 
					                                    -1); // TODO(ogniK): Find the actual error code
 | 
				
			||||||
}
 | 
					constexpr ResultCode ERR_NO_APPLICATION_AREA(ErrorModule::NFP, 152);
 | 
				
			||||||
 | 
					} // namespace ErrCodes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Module::Interface::Interface(std::shared_ptr<Module> module, const char* name)
 | 
					Module::Interface::Interface(std::shared_ptr<Module> module, const char* name)
 | 
				
			||||||
    : ServiceFramework(name), module(std::move(module)) {
 | 
					    : ServiceFramework(name), module(std::move(module)) {
 | 
				
			||||||
@ -292,10 +293,9 @@ private:
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    void OpenApplicationArea(Kernel::HLERequestContext& ctx) {
 | 
					    void OpenApplicationArea(Kernel::HLERequestContext& ctx) {
 | 
				
			||||||
        LOG_DEBUG(Service_NFP, "called");
 | 
					        LOG_WARNING(Service_NFP, "(STUBBED) called");
 | 
				
			||||||
        // We don't need to worry about this since we can just open the file
 | 
					 | 
				
			||||||
        IPC::ResponseBuilder rb{ctx, 2};
 | 
					        IPC::ResponseBuilder rb{ctx, 2};
 | 
				
			||||||
        rb.Push(RESULT_SUCCESS);
 | 
					        rb.Push(ErrCodes::ERR_NO_APPLICATION_AREA);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    void GetApplicationAreaSize(Kernel::HLERequestContext& ctx) {
 | 
					    void GetApplicationAreaSize(Kernel::HLERequestContext& ctx) {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user