diff options
author | mbuesch@freenet.de <mbuesch@freenet.de> | 2004-10-13 22:37:59 -0700 |
---|---|---|
committer | Greg KH <gregkh@suse.de> | 2005-04-26 21:53:22 -0700 |
commit | dc117daa28c87c6be5846a23f06e16c2b6ff6bc1 (patch) | |
tree | 0a8779826b067806fcc379ab2d4c26cc48e001ae | |
parent | 7e89a569cc4db0c1482662dc4df5f60df7aef3ff (diff) |
[PATCH] fix incompatible pointer type warning
This patch fixes two
warning: assignment from incompatible pointer type
asmlinkage is the reason for the warning. We can
simply cast to avoid it.
It also fixes this warning:
warning: implicit declaration of function `umask'
-rw-r--r-- | udev.c | 2 | ||||
-rw-r--r-- | udevd.c | 3 |
2 files changed, 3 insertions, 2 deletions
@@ -153,7 +153,7 @@ int main(int argc, char *argv[], char *envp[]) } /* set signal handlers */ - act.sa_handler = sig_handler; + act.sa_handler = (void (*) (int))sig_handler; sigemptyset (&act.sa_mask); /* alarm must interrupt syscalls*/ @@ -35,6 +35,7 @@ #include <fcntl.h> #include "klibc_fixups.h" #include <sys/sysinfo.h> +#include <sys/stat.h> #include "list.h" #include "udev.h" @@ -457,7 +458,7 @@ int main(int argc, char *argv[]) /* set signal handlers */ - act.sa_handler = sig_handler; + act.sa_handler = (void (*) (int))sig_handler; sigemptyset(&act.sa_mask); act.sa_flags = SA_RESTART; sigaction(SIGINT, &act, NULL); |