=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/vim/Attic/undo.c,v retrieving revision 1.1 retrieving revision 1.2 diff -c -r1.1 -r1.2 *** src/usr.bin/vim/Attic/undo.c 1996/09/07 21:40:24 1.1 --- src/usr.bin/vim/Attic/undo.c 1996/09/21 06:23:23 1.2 *************** *** 1,4 **** ! /* $OpenBSD: undo.c,v 1.1 1996/09/07 21:40:24 downsj Exp $ */ /* vi:set ts=4 sw=4: * * VIM - Vi IMproved by Bram Moolenaar --- 1,4 ---- ! /* $OpenBSD: undo.c,v 1.2 1996/09/21 06:23:23 downsj Exp $ */ /* vi:set ts=4 sw=4: * * VIM - Vi IMproved by Bram Moolenaar *************** *** 190,197 **** ((curbuf->b_ml.ml_flags & ML_EMPTY) ? UH_EMPTYBUF : 0); /* save named marks for undo */ ! vim_memmove((char *)uhp->uh_namedm, (char *)curbuf->b_namedm, ! sizeof(FPOS) * NMARKS); curbuf->b_u_newhead = uhp; if (curbuf->b_u_oldhead == NULL) curbuf->b_u_oldhead = uhp; --- 190,196 ---- ((curbuf->b_ml.ml_flags & ML_EMPTY) ? UH_EMPTYBUF : 0); /* save named marks for undo */ ! vim_memmove(uhp->uh_namedm, curbuf->b_namedm, sizeof(FPOS) * NMARKS); curbuf->b_u_newhead = uhp; if (curbuf->b_u_oldhead == NULL) curbuf->b_u_oldhead = uhp; *************** *** 357,364 **** /* * save marks before undo/redo */ ! vim_memmove((char *)namedm, (char *)curbuf->b_namedm, ! sizeof(FPOS) * NMARKS); curbuf->b_op_start.lnum = curbuf->b_ml.ml_line_count; curbuf->b_op_start.col = 0; curbuf->b_op_end.lnum = 0; --- 356,362 ---- /* * save marks before undo/redo */ ! vim_memmove(namedm, curbuf->b_namedm, sizeof(FPOS) * NMARKS); curbuf->b_op_start.lnum = curbuf->b_ml.ml_line_count; curbuf->b_op_start.col = 0; curbuf->b_op_end.lnum = 0;