X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FMathData.cpp;h=edd808945721cd071b2209ddd29d2ef264a8d78d;hb=6de3c19fd63f810eed90ef3bc4469faf28e949c2;hp=2992c41f1d036bfc02ae8c39a656a8f6e80bcaf1;hpb=43f6b1672b5ef442b4e9b7e4f7ea76dc14ac4fc8;p=lyx.git diff --git a/src/mathed/MathData.cpp b/src/mathed/MathData.cpp index 2992c41f1d..edd8089457 100644 --- a/src/mathed/MathData.cpp +++ b/src/mathed/MathData.cpp @@ -36,6 +36,7 @@ #include "frontends/FontMetrics.h" #include "frontends/Painter.h" +#include "support/gettext.h" #include "support/lassert.h" #include @@ -53,14 +54,14 @@ MathData::MathData(Buffer * buf, const_iterator from, const_iterator to) MathAtom & MathData::operator[](pos_type pos) { - LASSERT(pos < size(), /**/); + LBUFERR(pos < size()); return base_type::operator[](pos); } MathAtom const & MathData::operator[](pos_type pos) const { - LASSERT(pos < size(), /**/); + LBUFERR(pos < size()); return base_type::operator[](pos); } @@ -73,7 +74,7 @@ void MathData::insert(size_type pos, MathAtom const & t) void MathData::insert(size_type pos, MathData const & ar) { - LASSERT(pos <= size(), /**/); + LBUFERR(pos <= size()); base_type::insert(begin() + pos, ar.begin(), ar.end()); } @@ -215,6 +216,7 @@ void MathData::touch() const } +#if 0 namespace { bool isInside(DocIterator const & it, MathData const & ar, @@ -229,7 +231,7 @@ bool isInside(DocIterator const & it, MathData const & ar, } } - +#endif void MathData::metrics(MetricsInfo & mi, Dimension & dim) const @@ -487,7 +489,7 @@ void MathData::updateMacros(Cursor * cur, MacroContext const & mc, InsetMath * inset = operator[](i).nucleus(); if (inset->asScriptInset()) inset = inset->asScriptInset()->nuc()[0].nucleus(); - LASSERT(inset->asMacro(), /**/); + LASSERT(inset->asMacro(), continue); inset->asMacro()->updateRepresentation(cur, mc, utype); } }