2003-09-23 Roland McGrath <roland@redhat.com>
* signal.c (sprintsigmask): Print RT_%u for __SIGRTMIN..__SIGRTMAX. Fixes RH#104365.
This commit is contained in:
7
signal.c
7
signal.c
@ -344,6 +344,13 @@ int rt; /* set might include realtime sigs */
|
|||||||
if (i < nsignals) {
|
if (i < nsignals) {
|
||||||
sprintf(s, format, signalent[i] + 3);
|
sprintf(s, format, signalent[i] + 3);
|
||||||
}
|
}
|
||||||
|
#ifdef SIGRTMIN
|
||||||
|
else if (i >= __SIGRTMIN && i <= __SIGRTMAX) {
|
||||||
|
char tsig[40];
|
||||||
|
sprintf(tsig, "RT_%u", i - __SIGRTMIN);
|
||||||
|
sprintf(s, format, tsig);
|
||||||
|
}
|
||||||
|
#endif /* SIGRTMIN */
|
||||||
else {
|
else {
|
||||||
char tsig[32];
|
char tsig[32];
|
||||||
sprintf(tsig, "%u", i);
|
sprintf(tsig, "%u", i);
|
||||||
|
Reference in New Issue
Block a user