1
This commit is contained in:
Alex Yatskov 2016-08-01 22:10:55 -07:00
parent 300f838a95
commit 638e275114

View File

@ -32,12 +32,14 @@ type dictEntry struct {
Expression string Expression string
Reading string Reading string
Glossary []string Glossary []string
Tags map[string]bool Tags []string
} }
func (d *dictEntry) addTags(tags []string) { func (d *dictEntry) addTags(tags []string) {
for _, tag := range tags { for _, tag := range tags {
d.Tags[tag] = true if findString(tag, d.Tags) == -1 {
d.Tags = append(d.Tags, tag)
}
} }
} }
@ -59,8 +61,7 @@ func convertEnamdictEntry(enamdictEntry jmdict.EnamdictEntry) []dictEntry {
return return
} }
entry := dictEntry{Tags: make(map[string]bool)} var entry dictEntry
if kanji == nil { if kanji == nil {
entry.Expression = reading.Reading entry.Expression = reading.Reading
} else { } else {
@ -105,8 +106,7 @@ func convertEdictEntry(edictEntry jmdict.EdictEntry) []dictEntry {
return return
} }
entry := dictEntry{Tags: make(map[string]bool)} var entry dictEntry
if kanji == nil { if kanji == nil {
entry.Expression = reading.Reading entry.Expression = reading.Reading
} else { } else {