From b77eae04ba144fe12aaca028c20bd23ad1541f32 Mon Sep 17 00:00:00 2001 From: Shawn Smith Date: Sat, 22 Feb 2014 17:13:29 +0900 Subject: [PATCH] remove log, add error return value to ParseKanjiDic2 --- kanjidic2.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kanjidic2.go b/kanjidic2.go index ab690ac..053f9e2 100644 --- a/kanjidic2.go +++ b/kanjidic2.go @@ -2,7 +2,6 @@ package kanjidic2 import ( "encoding/xml" - "log" "os" ) @@ -57,10 +56,10 @@ type Kanji struct { Nanori []string `xml:"nanori"` } -func ParseKanjiDic2(filename string) (kanjiList []Kanji) { +func ParseKanjiDic2(filename string) (kanjiList []Kanji, err error) { xmlFile, err := os.Open(filename) if err != nil { - log.Fatal(err) + return nil, err } defer xmlFile.Close() decoder := xml.NewDecoder(xmlFile)