2007-12-19 22:14:01 +01:00
|
|
|
--- 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
|
2008-10-06 18:08:43 +02:00
|
|
|
--- 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);
|