diff --git a/client/cs_platforms.cpp b/client/cs_platforms.cpp index 91e6c8adcf51ae3278157528179c21103c6f7b26..489e5dbe802039ccf55809a13c2b6a88d2b0f110 100644 --- a/client/cs_platforms.cpp +++ b/client/cs_platforms.cpp @@ -126,10 +126,10 @@ void CLIENT_STATE::detect_platforms() { if ((f=popen(cmdline,"r"))) { while (!std::feof(f)) { fgets(cmdline,256,f); - if (strstr(cmdline,"x86_64")) support64=1; - } - pclose(f); - } + if (strstr(cmdline,"x86_64")) support64=1; + } + pclose(f); + } if (!support64) { // we're running on a 32 bit kernel, so we will assume