mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-22 13:02:38 +02:00
ldr: change ldrDmntGetModuleInfos to match roDmnt
This commit is contained in:
parent
50db74a15b
commit
9884ce0462
@ -42,7 +42,7 @@ Result ldrShellClearLaunchQueue(void);
|
|||||||
|
|
||||||
Result ldrDmntAddTitleToLaunchQueue(u64 tid, const void *args, size_t args_size);
|
Result ldrDmntAddTitleToLaunchQueue(u64 tid, const void *args, size_t args_size);
|
||||||
Result ldrDmntClearLaunchQueue(void);
|
Result ldrDmntClearLaunchQueue(void);
|
||||||
Result ldrDmntGetModuleInfos(u64 pid, LoaderModuleInfo *out_module_infos, size_t out_size, u32 *num_out);
|
Result ldrDmntGetModuleInfos(u64 pid, LoaderModuleInfo *out_module_infos, size_t max_out_modules, u32 *num_out);
|
||||||
|
|
||||||
Result ldrPmCreateProcess(u64 flags, u64 launch_index, Handle reslimit_h, Handle *out_process_h);
|
Result ldrPmCreateProcess(u64 flags, u64 launch_index, Handle reslimit_h, Handle *out_process_h);
|
||||||
Result ldrPmGetProgramInfo(u64 title_id, FsStorageId storage_id, LoaderProgramInfo *out_program_info);
|
Result ldrPmGetProgramInfo(u64 title_id, FsStorageId storage_id, LoaderProgramInfo *out_program_info);
|
||||||
|
@ -132,11 +132,11 @@ Result ldrDmntClearLaunchQueue(void) {
|
|||||||
return _ldrClearLaunchQueue(&g_dmntSrv);
|
return _ldrClearLaunchQueue(&g_dmntSrv);
|
||||||
}
|
}
|
||||||
|
|
||||||
Result ldrDmntGetModuleInfos(u64 pid, LoaderModuleInfo *out_module_infos, size_t out_size, u32 *num_out) {
|
Result ldrDmntGetModuleInfos(u64 pid, LoaderModuleInfo *out_module_infos, size_t max_out_modules, u32 *num_out) {
|
||||||
IpcCommand c;
|
IpcCommand c;
|
||||||
ipcInitialize(&c);
|
ipcInitialize(&c);
|
||||||
|
|
||||||
ipcAddRecvStatic(&c, out_module_infos, out_size, 0);
|
ipcAddRecvStatic(&c, out_module_infos, max_out_modules * sizeof(*out_module_infos), 0);
|
||||||
|
|
||||||
struct {
|
struct {
|
||||||
u64 magic;
|
u64 magic;
|
||||||
|
Loading…
Reference in New Issue
Block a user