Misc fixes

This commit is contained in:
Adubbz 2018-06-04 12:05:03 +10:00
parent b4c464f840
commit 517f064028
No known key found for this signature in database
GPG Key ID: E330492F6F3E433A
5 changed files with 8 additions and 8 deletions

View File

@ -21,5 +21,5 @@ Result nsGetApplicationControlData(u8 flag, u64 titleID, NsApplicationControlDat
Result nsvmInitialize(void);
void nsvmExit(void);
Result nsvmNeedsUpdateVulnerability(u8 *out);
Result nsvmNeedsUpdateVulnerability(bool *out);
Result nsvmGetSafeSystemVersion(u16 *out);

View File

@ -27,4 +27,4 @@ Result pmdmntEnableDebugForApplication(Handle* handle_out);
Result pminfoGetTitleId(u64* title_id_out, u64 pid);
Result pmshellLaunchProcess(u32 launch_flags, u64 titleID, u64 storageID, u64 *pid);
Result pmshellTerminateProcessByTitleId(u64 title_id);
Result pmshellTerminateProcessByTitleId(u64 titleID);

View File

@ -121,4 +121,4 @@ Result setsysGetWirelessLanEnableFlag(bool *out);
* @brief Gets the bluetooth status.
* @param out Pointer to output the status to.
*/
Result setsysGetBluetoothEnableFlag(bool *out);
Result setsysGetBluetoothEnableFlag(bool *out);

View File

@ -125,7 +125,7 @@ Result nsvmInitialize(void)
atomicIncrement64(&g_nsvmRefCnt);
if (serviceIsActive(&g_nsvmSrv))
return MAKERESULT(Module_Libnx, LibnxError_AlreadyInitialized);
return 0;
return smGetService(&g_nsvmSrv, "ns:vm");
}
@ -140,7 +140,7 @@ void nsvmExit(void)
}
}
Result nsvmNeedsUpdateVulnerability(u8 *out) {
Result nsvmNeedsUpdateVulnerability(bool *out) {
IpcCommand c;
ipcInitialize(&c);

View File

@ -315,21 +315,21 @@ Result pmshellLaunchProcess(u32 launch_flags, u64 titleID, u64 storageID, u64 *p
return rc;
}
Result pmshellTerminateProcessByTitleId(u64 title_id) {
Result pmshellTerminateProcessByTitleId(u64 titleID) {
IpcCommand c;
ipcInitialize(&c);
struct {
u64 magic;
u64 cmd_id;
u64 title_id;
u64 titleID;
} *raw;
raw = ipcPrepareHeader(&c, sizeof(*raw));
raw->magic = SFCI_MAGIC;
raw->cmd_id = 2;
raw->title_id = title_id;
raw->titleID = titleID;
Result rc = serviceIpcDispatch(&g_pmshellSrv);