|
Ublas : |
From: Michael Stevens (mail_at_[hidden])
Date: 2005-11-01 04:06:54
On Wednesday, 26. October 2005 01:08, Jan Amtrup wrote:
> Hi,
> there is a bug in storage_sparse.hpp that affects insertion into empty
> sparse vectors and may lead to a memory violation.
> Here's a diff:
>
> [numeric/ublas] % diff storage_sparse.hpp.saved storage_sparse.hpp
> 381c381
> < if (it->first == p.first)
> ---
>
> > if (it != end () && it->first == p.first)
I committed the fix. I assume the past the end dereference was harmless
unless the data_ pointer was 0.
Thanks,
Michael
-- ___________________________________ Michael Stevens Systems Engineering 34128 Kassel, Germany Phone/Fax: +49 561 5218038 Navigation Systems, Estimation and Bayesian Filtering http://bayesclasses.sf.net ___________________________________