Explorar o código

Fix incorrect type conversions in Config.setDialParametersHash

Rod Hynes %!s(int64=2) %!d(string=hai) anos
pai
achega
90bba2efed
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      psiphon/config.go

+ 2 - 2
psiphon/config.go

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