Fix: updateConfig api crash

This commit is contained in:
Dreamacro
2018-08-26 22:43:38 +08:00
parent ad25a89dd2
commit 2a2e61652f
4 changed files with 22 additions and 9 deletions

View File

@ -18,3 +18,12 @@ func genAddr(port int, allowLan bool) string {
}
return fmt.Sprintf("127.0.0.1:%d", port)
}
func or(pointers ...*int) *int {
for _, p := range pointers {
if p != nil {
return p
}
}
return pointers[len(pointers)-1]
}