From f4661e696ec190090ec162aac3832650d6168492 Mon Sep 17 00:00:00 2001 From: Hauke Heibel Date: Wed, 14 Oct 2009 11:07:11 +0200 Subject: [PATCH] Resize is only defined in Matrix and not in MatrixBase. I am not sure whether the better fix is to move the resize functions to MatrixBase. --- Eigen/src/QR/HouseholderQR.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eigen/src/QR/HouseholderQR.h b/Eigen/src/QR/HouseholderQR.h index 4cc553926..01cd2adb5 100644 --- a/Eigen/src/QR/HouseholderQR.h +++ b/Eigen/src/QR/HouseholderQR.h @@ -206,7 +206,7 @@ void HouseholderQR::solve( ) const { ei_assert(m_isInitialized && "HouseholderQR is not initialized."); - result->resize(m_qr.cols(), b.cols()); + result->derived().resize(m_qr.cols(), b.cols()); const int rows = m_qr.rows(); const int rank = std::min(m_qr.rows(), m_qr.cols()); ei_assert(b.rows() == rows);