# 2.11BSD#431 - /usr/src/lib/libc/compat-sys5/memccpy.c

##### Functions

    memccpy           X

       1: /*
       2:  * Copyright (c) 1985 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  */
       6:
       7: /*
       8:  * Sys5 compat routine
       9:  */
      10:
      11: #if defined(LIBC_SCCS) && !defined(lint)
      12: static char sccsid[] = "@(#)memccpy.c	5.2 (Berkeley) 86/03/09";
      13: #endif
      14:
      15: char *
      16: memccpy(t, f, c, n)
      17:     register char *t, *f;
      18:     register c, n;
      19: {
      20:     while (--n >= 0)
      21:         if ((*t++ = *f++) == c)
      22:             return (t);
      23:     return (0);
      24: }

#### Defined functions

memccpy defined in line 15; used 4 times

- in /usr/include/memory.h line 13
- in /usr/include/string.h line 20
- in /usr/src/include/memory.h line 13
- in /usr/src/include/strings.h line 25

#### Defined variables

sccsid defined in line 12; never used

Last modified: 1986-03-10 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: ?E00 |