From 1fd6ff817f645daef2958f16330921f261b06b38 Mon Sep 17 00:00:00 2001 From: "tqchen@graphlab.com" Date: Tue, 19 Aug 2014 12:20:31 -0700 Subject: [PATCH] ok --- src/data.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/data.h b/src/data.h index f5e02a562..fea3f7a48 100644 --- a/src/data.h +++ b/src/data.h @@ -206,8 +206,8 @@ class FMatrixS : public FMatrixInterface{ /*! \brief get col sorted iterator */ inline ColIter GetSortedCol(size_t cidx) const { utils::Assert(cidx < this->NumCol(), "col id exceed bound"); - return ColIter(&col_data_[col_ptr_[cidx]] - 1, - &col_data_[col_ptr_[cidx + 1]] - 1); + return ColIter(&col_data_[0] + col_ptr_[cidx] - 1, + &col_data_[0] + col_ptr_[cidx + 1] - 1); } /*! * \brief get reversed col iterator, @@ -215,8 +215,8 @@ class FMatrixS : public FMatrixInterface{ */ inline ColBackIter GetReverseSortedCol(size_t cidx) const { utils::Assert(cidx < this->NumCol(), "col id exceed bound"); - return ColBackIter(&col_data_[col_ptr_[cidx + 1]], - &col_data_[col_ptr_[cidx]]); + return ColBackIter(&col_data_[0] + col_ptr_[cidx + 1], + &col_data_[0] + col_ptr_[cidx]); } /*! \brief get col size */ inline size_t GetColSize(size_t cidx) const {