From 1241d2e04b9d3a9d345bf62dd3f60ca40c7dfa0a Mon Sep 17 00:00:00 2001 From: Vlad Didenko Date: Tue, 9 Jun 2015 02:02:36 -0500 Subject: [PATCH] Fixes spf/viper#83 --- viper.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/viper.go b/viper.go index f46787c..f23de29 100644 --- a/viper.go +++ b/viper.go @@ -529,11 +529,11 @@ func (v *Viper) BindPFlag(key string, flag *pflag.Flag) (err error) { switch flag.Value.Type() { case "int", "int8", "int16", "int32", "int64": - SetDefault(key, cast.ToInt(flag.Value.String())) + v.SetDefault(key, cast.ToInt(flag.Value.String())) case "bool": - SetDefault(key, cast.ToBool(flag.Value.String())) + v.SetDefault(key, cast.ToBool(flag.Value.String())) default: - SetDefault(key, flag.Value.String()) + v.SetDefault(key, flag.Value.String()) } return nil }