1
0
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:
Daniel Veillard
2003-04-26 12:06:36 +00:00
parent 505f68f7e2
commit b973e4a094
5 changed files with 12 additions and 4 deletions

View File

@ -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>
* doc/Makefile.am doc/xsltproc.1 doc/xsltproc.xml: automated the

View File

@ -71,7 +71,7 @@ exsltStrTokenizeFunction(xmlXPathParserContextPtr ctxt, int nargs)
if (ret != NULL) {
/* Tag the subtree for removal once consumed */
ret->boolval = 1;
ret->type = XPATH_NODESET;
ret->type = XPATH_XSLT_TREE;
for (cur = str, token = str; *cur != 0; cur++) {
for (delimiter = delimiters; *delimiter != 0; delimiter++) {
if (*cur == *delimiter) {

View File

@ -194,7 +194,7 @@ typedef void * trio_pointer_t;
*/
# pragma message disable (UNDERFLOW, FLOATOVERFL)
# if (__CRTL_VER > 80000000)
# if (__CRTL_VER < 80000000)
/*
* Although the compiler supports C99 language constructs, the C
* run-time library does not contain all C99 functions.

View File

@ -741,8 +741,6 @@ def buildWrappers():
func = nameFixup(name, classe, type, file)
info = (2, func, name, ret, args, file)
function_classes[classe].append(info)
if found == 1:
break
if found == 1:
continue
if name[0:8] == "xmlXPath":

View File

@ -207,6 +207,7 @@ Class stylesheet()
parseTemplateContent()
# functions from module xsltutils
printErrorContext()
saveResultToFd()
saveResultToFile()
saveResultToFilename()