Просмотр исходного кода

Fix incorrect type conversions in Config.setDialParametersHash

Rod Hynes 2 лет назад
Родитель
Сommit
90bba2efed
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      psiphon/config.go

+ 2 - 2
psiphon/config.go

@@ -2198,7 +2198,7 @@ func (config *Config) setDialParametersHash() {
 
 	if config.MeekTrafficShapingProbability != nil {
 		hash.Write([]byte("MeekTrafficShapingProbability"))
-		binary.Write(hash, binary.LittleEndian, int64(*config.MeekTrafficShapingProbability))
+		binary.Write(hash, binary.LittleEndian, *config.MeekTrafficShapingProbability)
 	}
 
 	if len(config.MeekTrafficShapingLimitProtocols) > 0 {
@@ -2608,7 +2608,7 @@ func (config *Config) setDialParametersHash() {
 
 	if config.TLSTunnelTrafficShapingProbability != nil {
 		hash.Write([]byte("TLSTunnelTrafficShapingProbability"))
-		binary.Write(hash, binary.LittleEndian, int64(*config.TLSTunnelTrafficShapingProbability))
+		binary.Write(hash, binary.LittleEndian, *config.TLSTunnelTrafficShapingProbability)
 	}
 
 	if config.TLSTunnelMinTLSPadding != nil {