]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
(getonepriority): Always set ONERR.
authorRoland McGrath <roland@gnu.org>
Wed, 26 Oct 1994 04:21:11 +0000 (04:21 +0000)
committerRoland McGrath <roland@gnu.org>
Wed, 26 Oct 1994 04:21:11 +0000 (04:21 +0000)
sysdeps/mach/hurd/getpriority.c

index c18f67056b25167554b91ee9433479afe799b69e..14cb597ba60980fcbb82f8a8e9c92599c47a60cb 100644 (file)
@@ -33,11 +33,7 @@ getpriority (enum __priority_which which, int who)
   error_t getonepriority (pid_t pid, struct procinfo *pip)
     {
       struct procinfo pi;
-      if (pip == NULL)
-       {
-         onerr = __proc_getprocinfo (pid, &pi);
-         pip = &pi;
-       }
+      onerr = pip ? 0 : __proc_getprocinfo (pid, pip = &pi);
       if (!onerr && pip->taskinfo.base_priority > maxpri)
        maxpri = pip->taskinfo.base_priority;
       return 0;