* lib/stdio/fputc.c (fputc): Oops, stream is a long.
* lib/stdlib/malloc.c (malloc): Cast to char *. FIXME
* lib/string/memchr.c (memchr): Cast to void *.
* lib/string/memcmp.c (memcmp): Add const cast.
int
fputc (int c, FILE * stream)
{
- return fdputc (c, (int) stream);
+ return fdputc (c, (long) stream);
}
malloc (size_t size)
{
if (!__brk)
- __brk = brk (0);
+ __brk = (char *) brk (0);
if (brk (__brk + size) == -1)
return 0;
char *p = __brk;
while (size--)
{
if (c == *p)
- return p;
+ return (void *) p;
p++;
}
return 0;
{
if (!size)
return 0;
- char *a = s1;
- char *b = s2;
+ char const *a = s1;
+ char const *b = s2;
while (*a == *b && --size)
{
a++;