summary refs log tree commit diff stats
path: root/lib/pure/xmltree.nim
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2015-10-13 14:10:33 +0200
committerAraq <rumpf_a@web.de>2015-10-13 14:10:33 +0200
commit8be9e4640320ddc4c11cf433fb6e232a743a9700 (patch)
tree84b223decfbfe5ed5104682dd4fd62a4f274398a /lib/pure/xmltree.nim
parent2fda95a4d630aa8b293f16e4f21471f7ee8e743a (diff)
downloadNim-8be9e4640320ddc4c11cf433fb6e232a743a9700.tar.gz
udpated the compiler and tester to use getOrDefault
Diffstat (limited to 'lib/pure/xmltree.nim')
-rw-r--r--lib/pure/xmltree.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/xmltree.nim b/lib/pure/xmltree.nim
index 4a506546b..a9fc8998a 100644
--- a/lib/pure/xmltree.nim
+++ b/lib/pure/xmltree.nim
@@ -342,7 +342,7 @@ proc attr*(n: XmlNode, name: string): string =
   ## Returns "" on failure.
   assert n.kind == xnElement
   if n.attrs == nil: return ""
-  return n.attrs[name]
+  return n.attrs.getOrDefault(name)
 
 proc findAll*(n: XmlNode, tag: string, result: var seq[XmlNode]) =
   ## Iterates over all the children of `n` returning those matching `tag`.