Fix warnings trivial warnings.

Fix warnings about:
 . Unused variables
 . format mismatch in printf/scanf format string and arguments
 . Missing parenthesis around assignment as truth values
 . Clang warnings anout unknown GCC pragma
This commit is contained in:
2012-12-11 18:42:21 +01:00
parent 77399bd649
commit 0ac803292e
65 changed files with 297 additions and 284 deletions

View File

@@ -8,8 +8,7 @@
__weak_alias(times, _times)
#endif
clock_t times(buf)
struct tms *buf;
clock_t times(struct tms *buf)
{
message m;

View File

@@ -20,8 +20,7 @@ __weak_alias(uname, _uname)
return -1; \
name->string[sizeof(name->string)-1]= 0;
int uname(name)
struct utsname *name;
int uname(struct utsname *name)
{
int hf, n, err;
char *nl;

View File

@@ -8,8 +8,7 @@
__weak_alias(wait, _wait)
#endif
pid_t wait(status)
int * status;
pid_t wait(int * status)
{
message m;

View File

@@ -8,10 +8,7 @@
__weak_alias(waitpid, _waitpid)
#endif
pid_t waitpid(pid, status, options)
pid_t pid;
int *status;
int options;
pid_t waitpid(pid_t pid, int *status, int options)
{
message m;

View File

@@ -82,6 +82,7 @@ EXTERN char **env_argv;
#define PUFFS_MAX_ARGS 20
int __real_main(int argc, char* argv[]);
int __wrap_main(int argc, char* argv[]);
int __wrap_main(int argc, char *argv[])
{

View File

@@ -626,12 +626,13 @@ remdev(const char *path)
int
rmtopen(const char *path, int oflag, ...)
{
mode_t mode;
/* LSC: MINIX This works only for int mode flags, so use the expected type. */
uint32_t mode;
int fd;
va_list ap;
va_start(ap, oflag);
mode = va_arg(ap, mode_t);
mode = va_arg(ap, uint32_t);
va_end(ap);
_DIAGASSERT(path != NULL);