Skip to content

Commit f206c13

Browse files
authored
Update comment for nsGetApplicationControlData2 (#715)
1 parent fdf3c87 commit f206c13

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

  • nx
    • include/switch/services
    • source/services

nx/include/switch/services/ns.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -320,11 +320,11 @@ Result nsGetApplicationControlData(NsApplicationControlSource source, u64 applic
320320
* @param[out] buffer \ref NsApplicationControlData
321321
* @param[in] size Size of the buffer.
322322
* @param[in] flag1 Default is 0. 0xFF speeds up execution.
323-
* @param[in] flag2 Default is 0.
323+
* @param[in] acd_idx Default is 0. 1 tries to get NsApplicationControlData for Switch 2 Edition.
324324
* @param[out] actual_size Actual output size.
325325
* @param[out] unk Returned with size, always 0.
326326
*/
327-
Result nsGetApplicationControlData2(NsApplicationControlSource source, u64 application_id, NsApplicationControlData* buffer, size_t size, u8 flag1, u8 flag2, u64* actual_size, u32* unk);
327+
Result nsGetApplicationControlData2(NsApplicationControlSource source, u64 application_id, NsApplicationControlData* buffer, size_t size, u8 flag1, u8 acd_idx, u64* actual_size, u32* unk);
328328

329329
/**
330330
* @brief GetApplicationDesiredLanguage. Selects a \ref NacpLanguageEntry to use from the specified \ref NacpStruct.

nx/source/services/ns.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ Result nsGetApplicationControlData(NsApplicationControlSource source, u64 applic
488488
return rc;
489489
}
490490

491-
Result nsGetApplicationControlData2(NsApplicationControlSource source, u64 application_id, NsApplicationControlData* buffer, size_t size, u8 flag1, u8 flag2, u64* actual_size, u32* unk) {
491+
Result nsGetApplicationControlData2(NsApplicationControlSource source, u64 application_id, NsApplicationControlData* buffer, size_t size, u8 flag1, u8 acd_idx, u64* actual_size, u32* unk) {
492492
if (hosversionBefore(19,0,0))
493493
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
494494
Service srv={0}, *srv_ptr = &srv;
@@ -501,7 +501,7 @@ Result nsGetApplicationControlData2(NsApplicationControlSource source, u64 appli
501501
u8 flags[2];
502502
u8 pad[5];
503503
u64 application_id;
504-
} in = { source, {flag1, flag2}, {0}, application_id };
504+
} in = { source, {flag1, acd_idx}, {0}, application_id };
505505

506506
u64 tmp=0;
507507

0 commit comments

Comments
 (0)