Commit: illegal memory access bug in the piecetable

From: Marc Maurer (j.m.maurer@student.utwente.nl)
Date: Tue Jul 15 2003 - 16:17:19 EDT

  • Next message: Dom Lachowicz: "Commit: Uspell enchant backend"

    This fixes THE #1 source of illegal memory accesses made by AbiWord when
    doing general editing (to be more precise: deleting stuff). All it took
    was 1 single "break";

    I found more bugs in the piecetable as I tracked down this one.
    Basically, IMO, pt_PieceTable::_deleteComplexSpan() is just a mess - but
    that could very well be me not understanding the code fully yet...

    Marc

    Fix a serious illegal memory access bug
                                                                                                                                                                                   
    CVS:
    ----------------------------------------------------------------------
    CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
    CVS:
    CVS: Committing in .
    CVS:
    CVS: Modified Files:
    CVS: ./src/text/ptbl/xp/pt_PT_DeleteSpan.cpp
    CVS:
    ----------------------------------------------------------------------

    -- 
    Marc Maurer <j.m.maurer@student.utwente.nl>
    


    This archive was generated by hypermail 2.1.4 : Tue Jul 15 2003 - 16:25:00 EDT