Index: webrtc/modules/audio_processing/beamformer/complex_matrix.h |
diff --git a/webrtc/modules/audio_processing/beamformer/complex_matrix.h b/webrtc/modules/audio_processing/beamformer/complex_matrix.h |
index bfa3563b898cfdbe9520b6abde3f823d39faea3d..707c51564bceba25b9bcec92149f8547d6e318c4 100644 |
--- a/webrtc/modules/audio_processing/beamformer/complex_matrix.h |
+++ b/webrtc/modules/audio_processing/beamformer/complex_matrix.h |
@@ -27,10 +27,10 @@ class ComplexMatrix : public Matrix<complex<T> > { |
public: |
ComplexMatrix() : Matrix<complex<T> >() {} |
- ComplexMatrix(int num_rows, int num_columns) |
+ ComplexMatrix(size_t num_rows, size_t num_columns) |
: Matrix<complex<T> >(num_rows, num_columns) {} |
- ComplexMatrix(const complex<T>* data, int num_rows, int num_columns) |
+ ComplexMatrix(const complex<T>* data, size_t num_rows, size_t num_columns) |
: Matrix<complex<T> >(data, num_rows, num_columns) {} |
// Complex Matrix operations. |
@@ -51,7 +51,7 @@ class ComplexMatrix : public Matrix<complex<T> > { |
ComplexMatrix& ConjugateTranspose() { |
this->CopyDataToScratch(); |
- int num_rows = this->num_rows(); |
+ size_t num_rows = this->num_rows(); |
this->SetNumRows(this->num_columns()); |
this->SetNumColumns(num_rows); |
this->Resize(); |
@@ -82,8 +82,8 @@ class ComplexMatrix : public Matrix<complex<T> > { |
private: |
ComplexMatrix& ConjugateTranspose(const complex<T>* const* src) { |
complex<T>* const* elements = this->elements(); |
- for (int i = 0; i < this->num_rows(); ++i) { |
- for (int j = 0; j < this->num_columns(); ++j) { |
+ for (size_t i = 0; i < this->num_rows(); ++i) { |
+ for (size_t j = 0; j < this->num_columns(); ++j) { |
elements[i][j] = conj(src[j][i]); |
} |
} |