Mercurial > hg > octave-lojdl > gnulib-hg
annotate lib/memset.c @ 649:89f4c1937ac7
update FSF address in copyright and remove any trailing blanks
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Mon, 15 Jul 1996 02:41:49 +0000 |
parents | 3eda3e12f7ba |
children | 38fd8f5d359d |
rev | line source |
---|---|
14 | 1 /* memset.c -- set an area of memory to a given value |
2 Copyright (C) 1991 Free Software Foundation, Inc. | |
3 | |
4 This program is free software; you can redistribute it and/or modify | |
5 it under the terms of the GNU General Public License as published by | |
6 the Free Software Foundation; either version 2, or (at your option) | |
7 any later version. | |
8 | |
9 This program is distributed in the hope that it will be useful, | |
10 but WITHOUT ANY WARRANTY; without even the implied warranty of | |
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
12 GNU General Public License for more details. | |
13 | |
14 You should have received a copy of the GNU General Public License | |
649
89f4c1937ac7
update FSF address in copyright and remove any trailing blanks
Jim Meyering <jim@meyering.net>
parents:
14
diff
changeset
|
15 along with this program; if not, write to the Free Software Foundation, |
89f4c1937ac7
update FSF address in copyright and remove any trailing blanks
Jim Meyering <jim@meyering.net>
parents:
14
diff
changeset
|
16 Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ |
14 | 17 |
18 char * | |
19 memset (str, c, len) | |
20 char *str; | |
21 int c; | |
22 unsigned len; | |
23 { | |
24 register char *st = str; | |
25 | |
26 while (len-- > 0) | |
27 *st++ = c; | |
28 return str; | |
29 } |