SOURCES: acpid-gcc4.patch (NEW) - gcc4 fix from fedora

freetz freetz at pld-linux.org
Wed Feb 1 23:41:31 CET 2006


Author: freetz                       Date: Wed Feb  1 22:41:31 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- gcc4 fix from fedora

---- Files affected:
SOURCES:
   acpid-gcc4.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/acpid-gcc4.patch
diff -u /dev/null SOURCES/acpid-gcc4.patch:1.1
--- /dev/null	Wed Feb  1 23:41:31 2006
+++ SOURCES/acpid-gcc4.patch	Wed Feb  1 23:41:26 2006
@@ -0,0 +1,33 @@
+--- acpid-1.0.4/ud_socket.c.warning	2003-11-17 16:24:58.000000000 -0500
++++ acpid-1.0.4/ud_socket.c	2005-03-16 17:51:40.000000000 -0500
+@@ -58,7 +58,7 @@
+ 	while (1) {
+ 		int newsock = 0;
+ 		struct sockaddr_un cliaddr;
+-		int len = sizeof(struct sockaddr_un);
++		socklen_t len = sizeof(struct sockaddr_un);
+ 
+ 		newsock = accept(listenfd, (struct sockaddr *)&cliaddr, &len);
+ 		if (newsock < 0) {
+--- acpid-1.0.4/acpid.c.warning	2004-10-17 18:33:51.000000000 -0400
++++ acpid-1.0.4/acpid.c	2005-03-16 17:52:23.000000000 -0500
+@@ -61,7 +61,7 @@
+ main(int argc, char **argv)
+ {
+ 	int event_fd;
+-	int sock_fd;
++	int sock_fd = -1;
+ 
+ 	/* learn who we really are */
+ 	progname = (const char *)strrchr(argv[0], '/');
+@@ -386,9 +386,7 @@
+ 	umask(0);
+ 
+ 	/* get outta the way */
+-	chdir("/");
+-
+-	return 0;
++	return chdir("/");
+ }
+ 
+ static int
================================================================


More information about the pld-cvs-commit mailing list