From 2e919a6c2d07a62649eb3cbfa4ef92a52b43bbac Mon Sep 17 00:00:00 2001 From: Jennifer Taylor Date: Sun, 30 Jun 2019 22:23:47 -0700 Subject: [PATCH] Fix order of operations for parsing ini files. --- Menu.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Menu.cpp b/Menu.cpp index a7bf58a..4ad7690 100644 --- a/Menu.cpp +++ b/Menu.cpp @@ -205,13 +205,13 @@ launcher_program_t *Menu::LoadSettings( _TCHAR *ini_file, unsigned int *final_le if (strncmp(buffer, "launch", 6) == 0) { unsigned int loc = 6; // Find equals sign after space - while (loc < buflen && buffer[loc] == ' ' || buffer[loc] == '\t' ) { loc++; } + while (loc < buflen && (buffer[loc] == ' ' || buffer[loc] == '\t')) { loc++; } if (loc < buflen) { if (buffer[loc] == '=') { loc++; - while (loc < buflen && buffer[loc] == ' ' || buffer[loc] == '\t' ) { loc++; } + while (loc < buflen && (buffer[loc] == ' ' || buffer[loc] == '\t')) { loc++; } if (loc < buflen) { char *launch = buffer + loc;