Skip to content
Snippets Groups Projects
Commit 1c299cc2 authored by ale's avatar ale
Browse files

fix nil dereference

parent 9fff8948
Branches
Tags
No related merge requests found
...@@ -33,7 +33,7 @@ type stringOptionalValue struct { ...@@ -33,7 +33,7 @@ type stringOptionalValue struct {
} }
func newStringOptionalValue() *stringOptionalValue { func newStringOptionalValue() *stringOptionalValue {
return &stringOptionalValue{} return &stringOptionalValue{optionalValue: &optionalValue{}}
} }
func (v *stringOptionalValue) Set(val string) error { func (v *stringOptionalValue) Set(val string) error {
...@@ -60,7 +60,7 @@ type intOptionalValue struct { ...@@ -60,7 +60,7 @@ type intOptionalValue struct {
} }
func newIntOptionalValue() *intOptionalValue { func newIntOptionalValue() *intOptionalValue {
return &intOptionalValue{} return &intOptionalValue{optionalValue: &optionalValue{}}
} }
func (v *intOptionalValue) Set(val string) error { func (v *intOptionalValue) Set(val string) error {
...@@ -88,7 +88,7 @@ type floatOptionalValue struct { ...@@ -88,7 +88,7 @@ type floatOptionalValue struct {
} }
func newFloatOptionalValue() *floatOptionalValue { func newFloatOptionalValue() *floatOptionalValue {
return &floatOptionalValue{} return &floatOptionalValue{optionalValue: &optionalValue{}}
} }
func (v *floatOptionalValue) Set(val string) error { func (v *floatOptionalValue) Set(val string) error {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment