1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-01-02 23:47:07 -05:00

fix nil pointer handling in MemoryStreamConfig conversion.

This commit is contained in:
Darien Raymond 2018-09-07 14:56:42 +02:00
parent b3847fb7c0
commit 3d3f0a96d6
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

View File

@ -17,7 +17,10 @@ func ToMemoryStreamConfig(s *StreamConfig) (*MemoryStreamConfig, error) {
mss := &MemoryStreamConfig{ mss := &MemoryStreamConfig{
ProtocolName: s.GetEffectiveProtocol(), ProtocolName: s.GetEffectiveProtocol(),
ProtocolSettings: ets, ProtocolSettings: ets,
SocketSettings: s.SocketSettings, }
if s != nil {
mss.SocketSettings = s.SocketSettings
} }
if s != nil && s.HasSecuritySettings() { if s != nil && s.HasSecuritySettings() {