summaryrefslogtreecommitdiff
path: root/src/lxml/objectify.pyx
diff options
context:
space:
mode:
authorscoder <none@none>2007-08-31 19:09:01 +0200
committerscoder <none@none>2007-08-31 19:09:01 +0200
commit5919706ae2b672c3f481879628e6a694208a2be2 (patch)
treefb1347ad19945bd3c77d92b3714259821560ee60 /src/lxml/objectify.pyx
parent7c45ed72806eea23eb44666bad10bf71640faeb3 (diff)
downloadpython-lxml-5919706ae2b672c3f481879628e6a694208a2be2.tar.gz
[svn r2803] fix: wrong function call for deleting attribute
--HG-- branch : trunk
Diffstat (limited to 'src/lxml/objectify.pyx')
-rw-r--r--src/lxml/objectify.pyx3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lxml/objectify.pyx b/src/lxml/objectify.pyx
index 0ef25bcf..ba27abdf 100644
--- a/src/lxml/objectify.pyx
+++ b/src/lxml/objectify.pyx
@@ -517,7 +517,8 @@ cdef _setElementValue(_Element element, value):
if dict_result is not NULL:
cetree.setAttributeValue(element, PYTYPE_ATTRIBUTE, pytype_name)
else:
- cetree.delAttribute(element, PYTYPE_ATTRIBUTE)
+ cetree.delAttributeFromNsName(element._c_node, PYTYPE_NAMESPACE,
+ PYTYPE_ATTRIBUTE_NAME)
cetree.setNodeText(element._c_node, value)
################################################################################