Re: [xml] Shell and write command
- From: el barto <elbart0 free fr>
- To: xml gnome org
- Subject: Re: [xml] Shell and write command
- Date: Sun, 21 Mar 2010 10:15:11 +0100
Checked:
--- debugXML.c.old 2010-03-21 10:13:06.000000000 +0100
+++ debugXML.c 2010-03-21 09:47:23.000000000 +0100
@@ -2941,7 +2941,7 @@
xmlGenericError(xmlGenericErrorContext,
"Write command requires a filename
argument\n"); else
- xmlShellWrite(ctxt, arg, NULL, NULL);
+ xmlShellWrite(ctxt, arg, ctxt->node, NULL);
#endif /* LIBXML_OUTPUT_ENABLED */
} else if (!strcmp(command, "grep")) {
xmlShellGrep(ctxt, arg, ctxt->node, NULL);
On Wed, 10 Mar 2010 21:10:01 +0100
el barto <elbart0 free fr> wrote:
Hello,
May be I am wrong but the 'write' command of the shell seems not to
work because the 'node' parameter is always NULL:
int
xmlShellWrite(xmlShellCtxtPtr ctxt, char *filename, xmlNodePtr node,
xmlNodePtr node2 ATTRIBUTE_UNUSED)
{
if (node == NULL)
return (-1);
// ...
if ((arg == NULL) || (arg[0] == 0))
xmlGenericError(xmlGenericErrorContext,
"Write command requires a filename
argument\n"); else
xmlShellWrite(ctxt, arg, NULL, NULL);
May be 'ctx->node' should be used.
Many thanks for this great tool.
_______________________________________________
xml mailing list, project page http://xmlsoft.org/
xml gnome org
http://mail.gnome.org/mailman/listinfo/xml
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]