mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 12:32:40 +02:00
Removed envGetArgc() and the related code, since it was removed from wiki-ABI. Updated a comment in argv.c.
This commit is contained in:
parent
3f90f3b64c
commit
3c6b8bb6dd
@ -60,8 +60,6 @@ u64 envGetHeapOverrideSize(void);
|
||||
|
||||
/// Returns true if the environment has an argv array.
|
||||
bool envHasArgv(void);
|
||||
/// Returns the number of arguments in the argv array.
|
||||
u64 envGetArgc(void);
|
||||
/// Returns the pointer to the argv array.
|
||||
void* envGetArgv(void);
|
||||
|
||||
|
@ -36,7 +36,7 @@ void argvSetup(void)
|
||||
__system_argc = 0;
|
||||
__system_argv = NULL;
|
||||
|
||||
// TODO: Use envHasArgv() here for the NRO case.
|
||||
// TODO: Use envHasArgv()/envGetArgv() here for the NRO case.
|
||||
|
||||
if (envIsNso()) {
|
||||
memset(&meminfo, 0, sizeof(meminfo));
|
||||
|
@ -11,7 +11,6 @@ static Handle g_mainThreadHandle = INVALID_HANDLE;
|
||||
static LoaderReturnFn g_loaderRetAddr = NULL;
|
||||
static void* g_overrideHeapAddr = NULL;
|
||||
static u64 g_overrideHeapSize = 0;
|
||||
static u64 g_overrideArgc = 0;
|
||||
static void* g_overrideArgv = NULL;
|
||||
static u64 g_syscallHints[2];
|
||||
static Handle g_processHandle = INVALID_HANDLE;
|
||||
@ -69,7 +68,6 @@ void envSetup(void* ctx, Handle main_thread, LoaderReturnFn saved_lr)
|
||||
break;
|
||||
|
||||
case EntryType_Argv:
|
||||
g_overrideArgc = ent->Value[0];
|
||||
g_overrideArgv = (void*) ent->Value[1];
|
||||
break;
|
||||
|
||||
@ -129,10 +127,6 @@ bool envHasArgv(void) {
|
||||
return g_overrideArgv != NULL;
|
||||
}
|
||||
|
||||
u64 envGetArgc(void) {
|
||||
return g_overrideArgc;
|
||||
}
|
||||
|
||||
void* envGetArgv(void) {
|
||||
return g_overrideArgv;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user