From a6a2120715ec97c11e0fa1d3d9448f99ad1302c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9=20=D0=9F=D1=80=D0=BE?= =?UTF-8?q?=D1=85=D0=BE=D1=80=D0=BE=D0=B2?= Date: Sun, 15 Jan 2012 03:09:00 +0400 Subject: [PATCH] Speed-up libxml2 XPathSelector --- scrapy/selector/libxml2sel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrapy/selector/libxml2sel.py b/scrapy/selector/libxml2sel.py index 15ae3c584..3784902e0 100644 --- a/scrapy/selector/libxml2sel.py +++ b/scrapy/selector/libxml2sel.py @@ -21,7 +21,7 @@ class XPathSelector(object_ref): __slots__ = ['doc', 'xmlNode', 'expr', '__weakref__'] def __init__(self, response=None, text=None, node=None, parent=None, expr=None): - if parent: + if parent is not None: self.doc = parent.doc self.xmlNode = node elif response: