mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-07-29 15:41:13 +03:00
fixed a problem in the generator where the way functions are remapped as
* python/generator.py: fixed a problem in the generator where the way functions are remapped as methods on classes was not symetric and dependant on python internal hash order, as reported by Stphane Bidoul * libexslt/strings.c: attempt at fixing an object type pbm * libxslt/triodef.h: update for OpenVMS from libxml2 Daniel
This commit is contained in:
@ -1,3 +1,12 @@
|
|||||||
|
Sat Apr 26 14:00:58 CEST 2003 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
|
* python/generator.py: fixed a problem in the generator where
|
||||||
|
the way functions are remapped as methods on classes was
|
||||||
|
not symetric and dependant on python internal hash order,
|
||||||
|
as reported by St<53>phane Bidoul
|
||||||
|
* libexslt/strings.c: attempt at fixing an object type pbm
|
||||||
|
* libxslt/triodef.h: update for OpenVMS from libxml2
|
||||||
|
|
||||||
Fri Apr 25 15:26:26 CEST 2003 Daniel Veillard <daniel@veillard.com>
|
Fri Apr 25 15:26:26 CEST 2003 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
* doc/Makefile.am doc/xsltproc.1 doc/xsltproc.xml: automated the
|
* doc/Makefile.am doc/xsltproc.1 doc/xsltproc.xml: automated the
|
||||||
|
@ -71,7 +71,7 @@ exsltStrTokenizeFunction(xmlXPathParserContextPtr ctxt, int nargs)
|
|||||||
if (ret != NULL) {
|
if (ret != NULL) {
|
||||||
/* Tag the subtree for removal once consumed */
|
/* Tag the subtree for removal once consumed */
|
||||||
ret->boolval = 1;
|
ret->boolval = 1;
|
||||||
ret->type = XPATH_NODESET;
|
ret->type = XPATH_XSLT_TREE;
|
||||||
for (cur = str, token = str; *cur != 0; cur++) {
|
for (cur = str, token = str; *cur != 0; cur++) {
|
||||||
for (delimiter = delimiters; *delimiter != 0; delimiter++) {
|
for (delimiter = delimiters; *delimiter != 0; delimiter++) {
|
||||||
if (*cur == *delimiter) {
|
if (*cur == *delimiter) {
|
||||||
|
@ -194,7 +194,7 @@ typedef void * trio_pointer_t;
|
|||||||
*/
|
*/
|
||||||
# pragma message disable (UNDERFLOW, FLOATOVERFL)
|
# pragma message disable (UNDERFLOW, FLOATOVERFL)
|
||||||
|
|
||||||
# if (__CRTL_VER > 80000000)
|
# if (__CRTL_VER < 80000000)
|
||||||
/*
|
/*
|
||||||
* Although the compiler supports C99 language constructs, the C
|
* Although the compiler supports C99 language constructs, the C
|
||||||
* run-time library does not contain all C99 functions.
|
* run-time library does not contain all C99 functions.
|
||||||
|
@ -741,8 +741,6 @@ def buildWrappers():
|
|||||||
func = nameFixup(name, classe, type, file)
|
func = nameFixup(name, classe, type, file)
|
||||||
info = (2, func, name, ret, args, file)
|
info = (2, func, name, ret, args, file)
|
||||||
function_classes[classe].append(info)
|
function_classes[classe].append(info)
|
||||||
if found == 1:
|
|
||||||
break
|
|
||||||
if found == 1:
|
if found == 1:
|
||||||
continue
|
continue
|
||||||
if name[0:8] == "xmlXPath":
|
if name[0:8] == "xmlXPath":
|
||||||
|
@ -207,6 +207,7 @@ Class stylesheet()
|
|||||||
parseTemplateContent()
|
parseTemplateContent()
|
||||||
|
|
||||||
# functions from module xsltutils
|
# functions from module xsltutils
|
||||||
|
printErrorContext()
|
||||||
saveResultToFd()
|
saveResultToFd()
|
||||||
saveResultToFile()
|
saveResultToFile()
|
||||||
saveResultToFilename()
|
saveResultToFilename()
|
||||||
|
Reference in New Issue
Block a user