# 2.11BSD#431 - /usr/ingres/source/equel/runtime/IIbmove.c

##### Functions

    IIbmove           X

       1: /*
       2: **	IIbmove -- run time byte mover
       3: **
       4: **		IIbmove moves "l" bytes pointed to by "s",
       5: **		to the area pointed to by "d".
       6: **
       7: **		Returns a pointer to the
       8: **		byte after the area filled.
       9: **
      10: **		Doesn't append a null byte.
      11: **
      12: */
      13:
      14: char *
      15: IIbmove(s, d, l)
      16: char    *s, *d;
      17: int l;
      18: {
      19:     register char   *ss, *dd;
      20:     register int    len;
      21:
      22:     ss = s;
      23:     dd = d;
      24:     len = l + 1;
      25:
      26:     while (--len)
      27:         *dd++ = *ss++;
      28:
      29:     return (dd);
      30: }

#### Defined functions

IIbmove defined in line 14; used 5 times

- in /usr/ingres/source/equel/runtime/IIconvert.c line 45, 148
- in /usr/ingres/source/equel/runtime/IIgettup.c line 76
- in /usr/ingres/source/equel/runtime/IIingres.c line 190
- in /usr/ingres/source/equel/runtime/IIn_ret.c line 127

Last modified: 1995-02-11 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 386 |