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
+4 -1
View File
@@ -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() {