From 6d81e43df7bc9c38bea06426607ade2ec86b6553 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Wed, 17 Feb 1999 01:07:52 +0100
Subject: [PATCH] The priocntl() stuff now compiles under Solaris 2.5.1.

Rev: src/signal_handler.c:1.109
---
 src/signal_handler.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/signal_handler.c b/src/signal_handler.c
index fc80d7bd77..8cc6df36da 100644
--- a/src/signal_handler.c
+++ b/src/signal_handler.c
@@ -23,7 +23,7 @@
 #include "builtin_functions.h"
 #include <signal.h>
 
-RCSID("$Id: signal_handler.c,v 1.108 1999/02/16 01:12:12 grubba Exp $");
+RCSID("$Id: signal_handler.c,v 1.109 1999/02/17 00:07:52 grubba Exp $");
 
 #ifdef HAVE_PASSWD_H
 # include <passwd.h>
@@ -938,13 +938,13 @@ static int set_priority( int pid, char *to )
     MEMSET(&foo, sizeof(foo), 0);
 
     strcpy(foo.pc_clname, "RT");
-    if( priocntl(NULL, NULL, PC_GETCID, (void *)(&foo)) == -1)
+    if( priocntl((idtype_t)0, (id_t)0, PC_GETCID, (void *)(&foo)) == -1)
       return 0;
     params.pc_cid = foo.pc_cid;
     params.rt_pri = prilevel == 3 ? foo.rt_maxpri : 0;
     params.rt_tqsecs = 1;
     params.rt_tqnsecs = 0;
-    return priocntl(P_PID, pid, PC_SETPARMS, (void *)(&params)) != -1;
+    return priocntl(P_PID, (id_t)pid, PC_SETPARMS, (void *)(&params)) != -1;
   } else {
     struct {
       id_t pc_cid;
@@ -963,12 +963,12 @@ static int set_priority( int pid, char *to )
     MEMSET(&params, sizeof(params), 0);
     MEMSET(&foo, sizeof(foo), 0);
     strcpy(foo.pc_clname, "TS");
-    if( priocntl(NULL, NULL, PC_GETCID, (void *)(&foo)) == -1)
+    if( priocntl((idtype_t)0, (id_t)0, PC_GETCID, (void *)(&foo)) == -1)
       return 0;
     params.pc_cid = foo.pc_cid;
     params.ts_upri = TS_NOCHANGE;
     params.ts_uprilim = prilevel*foo.ts_maxupri/2;
-    return priocntl(P_PID, pid, PC_SETPARMS, (void *)(&params)) != -1;
+    return priocntl(P_PID, (id_t)pid, PC_SETPARMS, (void *)(&params)) != -1;
   }
 #else
 #ifdef HAVE_SCHED_SETSCHEDULER
-- 
GitLab