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:
parent
b3847fb7c0
commit
3d3f0a96d6
@ -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() {
|
||||||
|
Loading…
Reference in New Issue
Block a user