diff --git a/ethminer/MinerAux.h b/ethminer/MinerAux.h index f84a916cb..8d7df3f79 100644 --- a/ethminer/MinerAux.h +++ b/ethminer/MinerAux.h @@ -243,8 +243,9 @@ public: { try { - m_openclDevices[m_openclDeviceCount++] = stol(argv[++i]); - } + m_openclDevices[m_openclDeviceCount] = stol(argv[++i]); + ++m_openclDeviceCount; + } catch (...) { i--; @@ -286,7 +287,8 @@ public: { try { - m_cudaDevices[m_cudaDeviceCount++] = stol(argv[++i]); + m_cudaDevices[m_cudaDeviceCount] = stol(argv[++i]); + ++m_cudaDeviceCount; } catch (...) {