mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-07-28 04:41:59 +03:00
small fixes w.r.t. IS_XSLT_REAL_NODE change some makefile "distclean"
* libxslt/functions.c libxslt/numbers.c: small fixes w.r.t. IS_XSLT_REAL_NODE change * python/Makefile.am Makefile.am: some makefile "distclean" target improvement from Graham Wilson * xsltproc/xsltproc.c: small fix from Alexey Efimov for options display. Daniel
This commit is contained in:
@ -1,3 +1,12 @@
|
|||||||
|
Thu Sep 18 11:28:43 CEST 2003 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
|
* libxslt/functions.c libxslt/numbers.c: small fixes w.r.t.
|
||||||
|
IS_XSLT_REAL_NODE change
|
||||||
|
* python/Makefile.am Makefile.am: some makefile "distclean"
|
||||||
|
target improvement from Graham Wilson
|
||||||
|
* xsltproc/xsltproc.c: small fix from Alexey Efimov for options
|
||||||
|
display.
|
||||||
|
|
||||||
Mon Sep 15 07:41:14 PDT 2003 William Brack <wbrack@mmm.com.hk>
|
Mon Sep 15 07:41:14 PDT 2003 William Brack <wbrack@mmm.com.hk>
|
||||||
|
|
||||||
* libxslt/xsltutils.h: Added XML_PI_NODE to the macro
|
* libxslt/xsltutils.h: Added XML_PI_NODE to the macro
|
||||||
|
@ -47,6 +47,8 @@ xsltConf.sh: xsltConf.sh.in Makefile
|
|||||||
< $(srcdir)/xsltConf.sh.in > xsltConf.tmp \
|
< $(srcdir)/xsltConf.sh.in > xsltConf.tmp \
|
||||||
&& mv xsltConf.tmp xsltConf.sh
|
&& mv xsltConf.tmp xsltConf.sh
|
||||||
|
|
||||||
|
CLEANFILES = xsltConf.sh
|
||||||
|
|
||||||
check-local: tests
|
check-local: tests
|
||||||
|
|
||||||
dummy:
|
dummy:
|
||||||
|
@ -301,7 +301,8 @@ xsltDocumentFunction(xmlXPathParserContextPtr ctxt, int nargs)
|
|||||||
xmlNodePtr target;
|
xmlNodePtr target;
|
||||||
|
|
||||||
target = obj2->nodesetval->nodeTab[0];
|
target = obj2->nodesetval->nodeTab[0];
|
||||||
if (target->type == XML_ATTRIBUTE_NODE) {
|
if ((target->type == XML_ATTRIBUTE_NODE) ||
|
||||||
|
(target->type == XML_PI_NODE)) {
|
||||||
target = ((xmlAttrPtr) target)->parent;
|
target = ((xmlAttrPtr) target)->parent;
|
||||||
}
|
}
|
||||||
base = xmlNodeGetBase(target->doc, target);
|
base = xmlNodeGetBase(target->doc, target);
|
||||||
|
@ -215,7 +215,7 @@ xsltNumberFormatDecimal(xmlBufferPtr buffer,
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
pointer -= len;
|
pointer -= len;
|
||||||
strncpy((char *)pointer, temp_char, len);
|
strncpy((char *)pointer, (const char *)temp_char, len);
|
||||||
}
|
}
|
||||||
number /= 10.0;
|
number /= 10.0;
|
||||||
++i;
|
++i;
|
||||||
|
@ -53,7 +53,8 @@ API_DESC = $(top_srcdir)/doc/libxslt-api.xml $(srcdir)/libxslt-python-api.xml
|
|||||||
GENERATED= $(srcdir)/libxsltclass.py \
|
GENERATED= $(srcdir)/libxsltclass.py \
|
||||||
$(srcdir)/libxslt-export.c \
|
$(srcdir)/libxslt-export.c \
|
||||||
$(srcdir)/libxslt-py.c \
|
$(srcdir)/libxslt-py.c \
|
||||||
$(srcdir)/libxslt-py.h
|
$(srcdir)/libxslt-py.h \
|
||||||
|
$(srcdir)/libxsltclass.txt
|
||||||
|
|
||||||
$(GENERATED): gen_prog
|
$(GENERATED): gen_prog
|
||||||
|
|
||||||
@ -69,6 +70,4 @@ endif
|
|||||||
tests test: all
|
tests test: all
|
||||||
cd tests && $(MAKE) tests
|
cd tests && $(MAKE) tests
|
||||||
|
|
||||||
clean:
|
CLEANFILES= $(GENERATED) *.o libxslt.so *.pyc libxslt.py gen_prog
|
||||||
rm -f $(GENERATED) *.o libxslt.so *.pyc libxslt.py gen_prog
|
|
||||||
|
|
||||||
|
@ -470,7 +470,9 @@ static void usage(const char *name) {
|
|||||||
printf("\t--output file or -o file: save to a given file\n");
|
printf("\t--output file or -o file: save to a given file\n");
|
||||||
printf("\t--timing: display the time used\n");
|
printf("\t--timing: display the time used\n");
|
||||||
printf("\t--repeat: run the transformation 20 times\n");
|
printf("\t--repeat: run the transformation 20 times\n");
|
||||||
|
#ifdef LIBXML_DEBUG_ENABLED
|
||||||
printf("\t--debug: dump the tree of the result instead\n");
|
printf("\t--debug: dump the tree of the result instead\n");
|
||||||
|
#endif
|
||||||
printf("\t--dumpextensions: dump the registered extension elements and functions to stdout\n");
|
printf("\t--dumpextensions: dump the registered extension elements and functions to stdout\n");
|
||||||
printf("\t--novalid skip the Dtd loading phase\n");
|
printf("\t--novalid skip the Dtd loading phase\n");
|
||||||
printf("\t--noout: do not dump the result\n");
|
printf("\t--noout: do not dump the result\n");
|
||||||
|
Reference in New Issue
Block a user