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:
Roland McGrath
2003-09-23 22:19:32 +00:00
parent 109f3d38ad
commit 90b4cb5992

View File

@ -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);