Better logic
This commit is contained in:
parent
d15e1b7f41
commit
02bf38b8f6
1 changed files with 1 additions and 4 deletions
|
@ -39,13 +39,10 @@ int main(int argc, char *argv[])
|
|||
|
||||
for (size_t i = strlen(argv[0]);; --i)
|
||||
{
|
||||
if (i == 0 || argv[0][i] == '\\' || argv[0][i] == '/')
|
||||
if (i == 0 || argv[0][i - 1] == '\\' || argv[0][i - 1] == '/')
|
||||
{
|
||||
const char config_string[] = "Config.dat";
|
||||
|
||||
if (argv[0][i] == '\\' || argv[0][i] == '/')
|
||||
++i; // Point to after the path separator
|
||||
|
||||
config_path = (char*)malloc(i + sizeof(config_string));
|
||||
|
||||
if (config_path == NULL)
|
||||
|
|
Loading…
Add table
Reference in a new issue