Add injection point for GTEST_KILLED_BY_SIGNAL_OVERRIDE.
This commit is contained in:
		| @@ -169,6 +169,14 @@ KilledBySignal::KilledBySignal(int signum) : signum_(signum) { | ||||
|  | ||||
| // KilledBySignal function-call operator. | ||||
| bool KilledBySignal::operator()(int exit_status) const { | ||||
| #  if defined(GTEST_KILLED_BY_SIGNAL_OVERRIDE_) | ||||
|   { | ||||
|     bool result; | ||||
|     if (GTEST_KILLED_BY_SIGNAL_OVERRIDE_(signum_, exit_status, &result)) { | ||||
|       return result; | ||||
|     } | ||||
|   } | ||||
| #  endif  // defined(GTEST_KILLED_BY_SIGNAL_OVERRIDE_) | ||||
|   return WIFSIGNALED(exit_status) && WTERMSIG(exit_status) == signum_; | ||||
| } | ||||
| # endif  // !GTEST_OS_WINDOWS | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 kosak
					kosak