Provided by: publib-dev_0.40-2_amd64 bug

NAME

       memfill - fill memory area with pattern

SYNOPSIS

       #include <publib.h>
       void *memfill(void *buf, size_t size, const void *pat, size_t patsize);

DESCRIPTION

       memfill  copies  consecutive bytes from the pattern pat to consecutive bytes in the memory
       area buf, wrapping around in pat when its end is reached.  patsize  is  the  size  of  the
       pattern, size is the size of the memory area.  The pattern and the memory area must not be
       overlapping.

RETURN VALUE

       memfill returns its first argument.

EXAMPLE

       To initialize an integer array one might do the following.

            int temp, array[1024];

            temp = 1234;
            memfill(array, sizeof(array), &temp, sizeof(temp));

SEE ALSO

       publib(3)

AUTHOR

       Lars Wirzenius (lars.wirzenius@helsinki.fi)