func SignalVal(s *os.Signal) os.Signal {
	if s == nil {
		return (os.Signal)(nil)
	}
	return *s
}
func SignalVal(s *os.Signal) os.Signal {
	if s == nil {
		return (os.Signal)(nil)
	}
	return *s
}
func SignalVal ( s * os . Signal ) os . Signal { if s == nil { return ( os . Signal ) ( nil ) } return * s }
// SignalVal returns the value of the os.Signal at the pointer, or 0 if the
// pointer is nil.
SignalVal returns the value of the os . Signal at the pointer or 0 if the pointer is nil .