@@ -42,28 +42,31 @@ int *gCheatList; //Store hooks/codes addr+val pairs
42
42
43
43
static int eecoreInit (int argc , char * * argv )
44
44
{
45
+ int i = 0 ;
46
+ char * p ;
47
+
45
48
SifInitRpc (0 );
46
49
47
50
DINIT ();
48
51
DPRINTF ("OPL EE core start!\n" );
49
52
50
- int i = 0 ;
51
-
52
- if (!_strncmp (argv [i ], "USB_MODE" , 8 ))
53
+ p = _strtok (argv [i ], " " );
54
+ if (!_strncmp (p , "USB_MODE" , 8 ))
53
55
GameMode = USB_MODE ;
54
- else if (!_strncmp (argv [ i ] , "ETH_MODE" , 8 ))
56
+ else if (!_strncmp (p , "ETH_MODE" , 8 ))
55
57
GameMode = ETH_MODE ;
56
- else if (!_strncmp (argv [ i ] , "HDD_MODE" , 8 ))
58
+ else if (!_strncmp (p , "HDD_MODE" , 8 ))
57
59
GameMode = HDD_MODE ;
58
60
DPRINTF ("Game Mode = %d\n" , GameMode );
59
61
62
+ p = _strtok (NULL , " " );
60
63
DisableDebug = 0 ;
61
- if (!_strncmp (& argv [ i ][ 9 ] , "1" , 1 )) {
64
+ if (!_strncmp (p , "1" , 1 )) {
62
65
DisableDebug = 1 ;
63
66
DPRINTF ("Debug Colors disabled\n" );
64
67
}
65
68
66
- char * p = _strtok (& argv [ i ][ 11 ] , " " );
69
+ p = _strtok (NULL , " " );
67
70
if (!_strncmp (p , "Browser" , 7 ))
68
71
ExitPath [0 ] = '\0' ;
69
72
else
@@ -74,12 +77,9 @@ static int eecoreInit(int argc, char **argv)
74
77
HDDSpindown = _strtoui (p );
75
78
DPRINTF ("HDD Spindown = %d\n" , HDDSpindown );
76
79
77
- p = _strtok (NULL , " " );
78
- _strcpy (g_ps2_ip , p );
79
- p = _strtok (NULL , " " );
80
- _strcpy (g_ps2_netmask , p );
81
- p = _strtok (NULL , " " );
82
- _strcpy (g_ps2_gateway , p );
80
+ _strcpy (g_ps2_ip , _strtok (NULL , " " ));
81
+ _strcpy (g_ps2_netmask , _strtok (NULL , " " ));
82
+ _strcpy (g_ps2_gateway , _strtok (NULL , " " ));
83
83
g_ps2_ETHOpMode = _strtoui (_strtok (NULL , " " ));
84
84
DPRINTF ("IP=%s NM=%s GW=%s mode: %d\n" , g_ps2_ip , g_ps2_netmask , g_ps2_gateway , g_ps2_ETHOpMode );
85
85
0 commit comments