[Issue 12738] core.sys.posix.signal sigaction_t handler type mismatch
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Tue May 13 10:52:22 PDT 2014
https://issues.dlang.org/show_bug.cgi?id=12738
--- Comment #7 from hsteoh at quickfur.ath.cx ---
I'm OK with saying that extern(C) does not guarantee nothrow.
But please keep in mind that this attribute change in the signature of the
signal handler BREAKS EXISTING CODE. Possibly in a major way. This is going to
cause a lot of user unhappiness if the next release just causes this breakage
with no prior warning. Are we sure that's what we want to do?
(My own code can be easily fixed to avoid this problem, but that may not be
true in other, more complicated codebases.)
--
More information about the Digitalmars-d-bugs
mailing list