Lines Matching defs:dat
481 /* insert num characters of s into d (in front of the character) at dat,
484 str_insert(Char *d, int dat, int dlen, Char *s, int num)
490 if (num > dlen - dat)
491 num = dlen - dat;
495 num, dat, dlen, short2str(d));
503 while (a >= &d[dat])
509 num, dat, dlen, short2str(d));
514 for (a = d + dat; (a < d + dlen) && (num > 0); num--)
519 num, dat, dlen, d, short2str(s));
524 /* delete num characters d at dat, maximum length of d is dlen */
526 str_delete(Char *d, int dat, int dlen, int num)
532 if (dat + num >= dlen) {
533 d[dat] = '\0';
539 num, dat, dlen, short2str(d));
544 b = d + dat;
552 num, dat, dlen, short2str(d));