Merge pull request #168 from szaydel/fixParseUint-Flag

strconv.ParseInt should be used instead of strconv.ParseUint when readin...
main
Jesse Szwedko 10 years ago
commit 3005aa4907

@ -338,7 +338,7 @@ func (f IntFlag) Apply(set *flag.FlagSet) {
for _, envVar := range strings.Split(f.EnvVar, ",") {
envVar = strings.TrimSpace(envVar)
if envVal := os.Getenv(envVar); envVal != "" {
envValInt, err := strconv.ParseUint(envVal, 10, 64)
envValInt, err := strconv.ParseInt(envVal, 10, 64)
if err == nil {
f.Value = int(envValInt)
break

Loading…
Cancel
Save