From 4f47cd0f4f9514fe1618ec9287d299665ffb8266 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Thu, 11 Jun 2020 11:10:33 +0200 Subject: [PATCH] Avoid implicit memory aliasing in for loop --- dnscrypt-proxy/config.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dnscrypt-proxy/config.go b/dnscrypt-proxy/config.go index 19213a68..b1212cea 100644 --- a/dnscrypt-proxy/config.go +++ b/dnscrypt-proxy/config.go @@ -675,7 +675,8 @@ func (config *Config) loadSources(proxy *Proxy) error { if config.SourceRequireNoFilter { requiredProps |= stamps.ServerInformalPropertyNoFilter } - for cfgSourceName, cfgSource := range config.SourcesConfig { + for cfgSourceName, cfgSource_ := range config.SourcesConfig { + cfgSource := cfgSource_ if err := config.loadSource(proxy, requiredProps, cfgSourceName, &cfgSource); err != nil { return err }