diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-09-21 02:42:40 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-09-21 02:42:40 +0000 |
commit | ae0299e3062bfb2e298b485187cb87ee4606cf31 (patch) | |
tree | e13258b239012f501453a4783e40b24b8efaf1a8 /transcode.c | |
parent | e539565d9a69d9a355e747d016228926467348ab (diff) | |
download | ruby-ae0299e3062bfb2e298b485187cb87ee4606cf31.tar.gz |
signal.c: raise SystemCallError for all failures
* signal.c (ruby_signal): return SIG_ERR as well as signal(2).
* signal.c (trap): raise SystemCallError for all failures when
called as a method.
* signal.c (Init_signal): fail by [BUG] only if initialization is
failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'transcode.c')
0 files changed, 0 insertions, 0 deletions