Skip to content

Commit 368f98e

Browse files
committed
Quick Save
1 parent 3385008 commit 368f98e

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

cmds/vcard2json/vcard2json.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ func main() {
122122
if err != nil {
123123
log.Fatalf("Can't read file, %s", err)
124124
}
125-
vcard := new(datatools.VCard)
125+
vcard := datatools.NewVCard()
126126
if err := vcard.Parse(src); err != nil {
127127
log.Fatalf("Can't parse vcard, %s", err)
128128
}

vcard.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ type VCard struct {
3939
Ext map[string]string `xml:"ext,omitempty" json:"ext,omitempty"`
4040
}
4141

42+
func NewVCard() *VCard {
43+
v := new(VCard)
44+
v.Ext = make(map[string]string)
45+
return v
46+
}
47+
4248
func (vcard *VCard) Parse(src []byte) error {
4349
var (
4450
err error

0 commit comments

Comments
 (0)