# HG changeset patch # User Hasan Yavuz Ă–ZDERYA # Date 2015-11-07 14:49:30 # Node ID a377c9d3792ca28034785713a0d4d85e1a6662e8 # Parent 7aac14a9755278d6b366c906908f94555986456b use `for` instead of `while` diff --git a/dataformatpanel.cpp b/dataformatpanel.cpp --- a/dataformatpanel.cpp +++ b/dataformatpanel.cpp @@ -235,16 +235,13 @@ void DataFormatPanel::onDataReady() (bytesAvailable - (bytesAvailable % packageSize)) / packageSize; double* channelSamples = new double[numOfPackagesToRead*_numOfChannels]; - // TODO: use `for`, it is for this - int i = 0; - while(i < numOfPackagesToRead) + for (int i = 0; i < numOfPackagesToRead; i++) { for (unsigned int ci = 0; ci < _numOfChannels; ci++) { // channelSamples[ci].replace(i, (this->*readSample)()); channelSamples[ci*numOfPackagesToRead+i] = (this->*readSample)(); } - i++; } for (unsigned int ci = 0; ci < _numOfChannels; ci++)