signal: Document problem with type of SIGRTMIN, SIGRTMAX on OSF/1 5.1.
[gnulib.git] / lib / strsignal.c
index 8cd09d2..c9c7b11 100644 (file)
@@ -108,7 +108,7 @@ strsignal (int signum)
 #ifdef SIGRTMIN
       if (signum >= SIGRTMIN && signum <= SIGRTMAX)
         len = __snprintf (buffer, BUFFERSIZ - 1, _("Real-time signal %d"),
-                          signum - SIGRTMIN);
+                          signum - (int) SIGRTMIN);
       else
 #endif
         len = __snprintf (buffer, BUFFERSIZ - 1, _("Unknown signal %d"),