update for HEAD-2003091401
[reactos.git] / lib / msvcrt / string / strset.c
1 #include <msvcrt/string.h>
2 #include <msvcrt/stdlib.h>
3 #include <msvcrt/crttypes.h>
4
5 /*
6  * @implemented
7  */
8 char* _strnset (char* szToFill, int szFill, size_t sizeMaxFill)
9 {
10         char *t = szToFill;
11         int i = 0;
12         while( *szToFill != 0 && i < sizeMaxFill)
13         {
14                 *szToFill = szFill;
15                 szToFill++;
16                 i++;
17                 
18         }
19         return t;
20 }
21
22 /*
23  * @implemented
24  */
25 char* _strset (char* szToFill, int szFill)
26 {
27         char *t = szToFill;
28         while( *szToFill != 0 )
29         {
30                 *szToFill = szFill;
31                 szToFill++;
32                 
33         }
34         return t;
35 }