Toni Kaufmann schrieb:
Hier ein Patch, der unsere Libc um ein paar Funktionen zur Verwaltung von Sigsets bereichert.
Sieht zumindest nicht offensichtlich falsch aus.
+ if ((sigset->bitmask[signum / 8] & (1 <<(signum % 8))) == 0) { + return 0; + } else { + return 1; + }
Wie wäre es mit return ((sigset->bitmask[signum / 8] & (1 <<(signum % 8))) != 0) ?