H A D | delete.c | 32 del(SCR *sp, MARK *fm, MARK *tm, int lmode) in del() argument 43 for (lno = tm->lno; lno >= fm->lno; --lno) { in del() 67 for (lno = tm->lno; lno > fm->lno; --lno) { in del() 75 if (db_get(sp, fm->lno, DBG_FATAL, &p, &len)) in del() 77 GET_SPACE_RETW(sp, bp, blen, fm->cno); in del() 78 MEMCPY(bp, p, fm->cno); in del() 79 if (db_set(sp, fm->lno, bp, fm->cno)) in del() 86 if (tm->lno == fm->lno) { in del() 87 if (db_get(sp, fm->lno, DBG_FATAL, &p, &len)) in del() 91 if (fm->cno != 0) in del() [all …]
|