]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Fix compilation
authorAndreas Schwab <schwab@linux-m68k.org>
Sat, 14 Aug 2010 11:16:04 +0000 (13:16 +0200)
committerAndreas Schwab <schwab@linux-m68k.org>
Sat, 14 Aug 2010 11:19:25 +0000 (13:19 +0200)
ChangeLog
sysdeps/unix/sysv/linux/prlimit.c

index c69c4c42c5a456c7fa34438723235a5ae81f81b8..02afab13f9d272ce1c7fb9e18998b593c75fe627 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-08-14  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * sysdeps/unix/sysv/linux/prlimit.c: Make it compile.
+
 2010-08-12  Ulrich Drepper  <drepper@redhat.com>
 
        * sysdeps/unix/sysv/linux/bits/termios.h: Define EXTPROC.
index 6d61e9a2a4095555644afc88901ffaa3ddd452d1..5f7a19725b48e415350223c371ea0f228127ec70 100644 (file)
 #ifdef __NR_prlimit64
 int
 prlimit (__pid_t pid, enum __rlimit_resource resource,
-        __const struct rlimit *new_limit, struct rlimit *old_limit)
+        __const struct rlimit *new_rlimit, struct rlimit *old_rlimit)
 {
   struct rlimit64 new_rlimit64_mem;
   struct rlimit64 *new_rlimit64 = NULL;
   struct rlimit64 old_rlimit64_mem;
-  struct rlimit64 *old_rlimit64 = (old_rlimiit != NULL
+  struct rlimit64 *old_rlimit64 = (old_rlimit != NULL
                                   ? &old_rlimit64_mem : NULL);
 
   if (new_rlimit != NULL)
@@ -39,7 +39,7 @@ prlimit (__pid_t pid, enum __rlimit_resource resource,
       else
        new_rlimit64_mem.rlim_cur = new_rlimit->rlim_cur;
       if (new_rlimit->rlim_max == RLIM_INFINITY)
-       new_rlimit64_mem.rlim_max =  = RLIM64_INFINITY;
+       new_rlimit64_mem.rlim_max = RLIM64_INFINITY;
       else
        new_rlimit64_mem.rlim_max = new_rlimit->rlim_max;
       new_rlimit64 = &new_rlimit64_mem;
@@ -48,7 +48,7 @@ prlimit (__pid_t pid, enum __rlimit_resource resource,
   int res = INLINE_SYSCALL (prlimit64, 4, pid, resource, new_rlimit64,
                            old_rlimit64);
 
-  if (res == 0 && old_limit != NULL)
+  if (res == 0 && old_rlimit != NULL)
     {
       /* The prlimit64 syscall is ill-designed for 32-bit machines.
         We have to provide a 32-bit variant since otherwise the LFS
@@ -59,7 +59,7 @@ prlimit (__pid_t pid, enum __rlimit_resource resource,
       old_rlimit->rlim_cur = old_rlimit64_mem.rlim_cur;
       if (old_rlimit->rlim_cur != old_rlimit64_mem.rlim_cur)
        {
-         if (new_limit == NULL)
+         if (new_rlimit == NULL)
            {
              __set_errno (EOVERFLOW);
              return -1;
@@ -69,7 +69,7 @@ prlimit (__pid_t pid, enum __rlimit_resource resource,
       old_rlimit->rlim_max = old_rlimit64_mem.rlim_max;
       if (old_rlimit->rlim_max != old_rlimit64_mem.rlim_max)
        {
-         if (new_limit == NULL)
+         if (new_rlimit == NULL)
            {
              __set_errno (EOVERFLOW);
              return -1;
@@ -83,7 +83,7 @@ prlimit (__pid_t pid, enum __rlimit_resource resource,
 #else
 int
 prlimit (__pid_t pid, enum __rlimit_resource resource,
-        __const struct rlimit *new_limit, struct rlimit *old_limit)
+        __const struct rlimit *new_rlimit, struct rlimit *old_rlimit)
 {
   __set_errno (ENOSYS);
   return -1;