* syscall.c (cb_syscall, cases stat, fstat): Handle -Wall -Werror.

This commit is contained in:
Doug Evans 1997-11-26 19:19:58 +00:00
parent 803fea795a
commit fc63d75ab3
2 changed files with 12 additions and 2 deletions

View file

@ -390,7 +390,10 @@ cb_syscall (cb, sc)
result = -1;
goto FinishSyscall;
}
if ((*sc->write_mem) (cb, sc, addr, buf, buflen) != buflen)
/* ??? Coercion to unsigned avoids -Wall -Werror failure.
Ya, cb_host_to_target_stat could return an unsigned int,
but that seems worse. */
if ((*sc->write_mem) (cb, sc, addr, buf, buflen) != (unsigned) buflen)
{
free (buf);
errcode = EINVAL;
@ -422,7 +425,10 @@ cb_syscall (cb, sc)
result = -1;
goto FinishSyscall;
}
if ((*sc->write_mem) (cb, sc, addr, buf, buflen) != buflen)
/* ??? Coercion to unsigned avoids -Wall -Werror failure.
Ya, cb_host_to_target_stat could return an unsigned int,
but that seems worse. */
if ((*sc->write_mem) (cb, sc, addr, buf, buflen) != (unsigned) buflen)
{
free (buf);
errcode = EINVAL;