Improve memory usage by making Thread a ref object

This commit is contained in:
Zed
2019-07-03 07:18:19 +02:00
parent 640bb2fadf
commit 92e3df411f
4 changed files with 7 additions and 4 deletions

View File

@@ -88,6 +88,7 @@ proc parseTweet*(node: XmlNode): Tweet =
proc parseThread*(nodes: XmlNode): Thread =
if nodes == nil: return
result = Thread()
for n in nodes.filterIt(it.kind != xnText):
let class = n.attr("class").toLower()
if "tombstone" in class or "unavailable" in class: