< prev index next >

src/java.base/share/native/launcher/main.c

Print this page

        

*** 108,128 **** for (i = 0 ; i < __argc ; i++) { printf("wwwd_args[%d] = %s\n", i, __argv[i]); } } } ! JLI_CmdToArgs(GetCommandLine()); ! margc = JLI_GetStdArgc(); ! // add one more to mark the end ! margv = (char **)JLI_MemAlloc((margc + 1) * (sizeof(char *))); ! { ! int i = 0; ! StdArg *stdargs = JLI_GetStdArgs(); ! for (i = 0 ; i < margc ; i++) { ! margv[i] = stdargs[i].arg; ! } ! margv[i] = NULL; } #else /* *NIXES */ { // accommodate the NULL at the end JLI_List args = JLI_List_new(argc + 1); --- 108,120 ---- for (i = 0 ; i < __argc ; i++) { printf("wwwd_args[%d] = %s\n", i, __argv[i]); } } } ! ! if (!JLI_DecodeArgs(&margc, &margv)) { ! exit(1); } #else /* *NIXES */ { // accommodate the NULL at the end JLI_List args = JLI_List_new(argc + 1);
< prev index next >