| Index: runtime/bin/process_macos.cc
|
| diff --git a/runtime/bin/process_macos.cc b/runtime/bin/process_macos.cc
|
| index e84b1157927dee9525e7246c16ce89ce82d36f79..5c2dcb23c1274eb33a61f3e56f7fd237b46e5de5 100644
|
| --- a/runtime/bin/process_macos.cc
|
| +++ b/runtime/bin/process_macos.cc
|
| @@ -756,11 +756,7 @@ intptr_t Process::SetSignalHandler(intptr_t signal) {
|
| return -1;
|
| }
|
| }
|
| - if (signal_handlers == NULL) {
|
| - signal_handlers = new SignalInfo(fds[1], signal);
|
| - } else {
|
| - new SignalInfo(fds[1], signal, signal_handlers);
|
| - }
|
| + signal_handlers = new SignalInfo(fds[1], signal, signal_handlers);
|
| return fds[0];
|
| }
|
|
|
|
|