mirror of
https://github.com/v2fly/v2ray-core
synced 2024-02-27 03:18:06 +00:00
fix nil pointer handling in MemoryStreamConfig conversion.
This commit is contained in:
@@ -17,7 +17,10 @@ func ToMemoryStreamConfig(s *StreamConfig) (*MemoryStreamConfig, error) {
|
||||
mss := &MemoryStreamConfig{
|
||||
ProtocolName: s.GetEffectiveProtocol(),
|
||||
ProtocolSettings: ets,
|
||||
SocketSettings: s.SocketSettings,
|
||||
}
|
||||
|
||||
if s != nil {
|
||||
mss.SocketSettings = s.SocketSettings
|
||||
}
|
||||
|
||||
if s != nil && s.HasSecuritySettings() {
|
||||
|
||||
Reference in New Issue
Block a user