File psmisc-22.6.dif of Package psmisc

--- configure.ac
+++ configure.ac	2007-12-14 15:01:53.293387939 +0100
@@ -1,10 +1,10 @@
 dnl Process this file with autoconf to produce a configure script.
-AC_PREREQ(2.61)
+AC_PREREQ(2.60)
 AC_INIT([psmisc],[22.6])
 AC_CONFIG_SRCDIR([src/comm.h])
 AC_CONFIG_HEADER([config.h])
 AC_CONFIG_AUX_DIR([config])
-AM_INIT_AUTOMAKE([1.10])
+AM_INIT_AUTOMAKE([1.9.6])
 
 dnl Checks for programs.
 AC_PROG_CXX
@@ -67,7 +67,8 @@ AC_CHECK_MEMBERS([struct user_regs_struc
 		struct user_regs_struct.rax,
 		struct user_regs_struct.rdi,
 		struct user_regs_struct.rsi,
-		struct user_regs_struct.rdx], [],[], [#include <sys/user.h>])
+		struct user_regs_struct.rdx], [],[], [#include <sys/types.h>
+						      #include <sys/user.h>])
 AC_CHECK_MEMBERS([struct pt_regs.orig_gpr3,
 		struct pt_regs.gpr], [],[], [#include <linux/ptrace.h>])
 AM_CONDITIONAL(WANT_PEEKFD_I386,
@@ -88,7 +89,7 @@ AM_CONDITIONAL(WANT_PEEKFD_PPC,
 
 dnl Check for language stuff
 AM_GNU_GETTEXT([external])
-AM_GNU_GETTEXT_VERSION([0.16.1])
+AM_GNU_GETTEXT_VERSION([0.15])
 
 dnl Checks for library functions.
 AC_FUNC_CLOSEDIR_VOID
--- src/fuser.c
+++ src/fuser.c	2008-10-01 18:02:08.469114183 +0200
@@ -147,7 +147,6 @@ static void scan_procs(const opt_type op
 {
 	DIR *topproc_dir;
 	struct dirent *topproc_dent;
-	char *fd_dirpath, *fd_pathname;
 	struct inode_list *ino_tmp;
 	struct device_list *dev_tmp;
 	pid_t pid, my_pid;
@@ -157,11 +156,6 @@ static void scan_procs(const opt_type op
 	char cwd_real[PATH_MAX+1];
 	char exe_real[PATH_MAX+1];
 
-	if ( (fd_dirpath = malloc(MAX_PATHNAME)) == NULL)
-		return;
-	if ( (fd_pathname = malloc(MAX_PATHNAME)) == NULL)
-		return;
-
 	if ( (topproc_dir = opendir("/proc")) == NULL) {
 		fprintf(stderr, _("Cannot open /proc directory: %s\n"), strerror(errno));
 		exit(1);
openSUSE Build Service is sponsored by