Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | wip |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | wip |
Files: | files | file ages | folders |
SHA3-256: |
d5a6827d044af72ee5193b6717dcd9b9 |
User & Date: | rolf 2024-07-06 13:01:23 |
Context
2024-07-06
| ||
13:59 | wip check-in: eab0bfc95b user: rolf tags: wip | |
13:01 | wip check-in: d5a6827d04 user: rolf tags: wip | |
01:51 | wip check-in: 4e69c38f1c user: rolf tags: wip | |
Changes
Changes to generic/domxpath.c.
︙ | ︙ | |||
173 174 175 176 177 178 179 | typedef struct { Token token; char *strvalue; long intvalue; double realvalue; | | | 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 | typedef struct { Token token; char *strvalue; long intvalue; double realvalue; long pos; } XPathToken; typedef XPathToken *XPathTokens; /*---------------------------------------------------------------------------- |
︙ | ︙ | |||
429 430 431 432 433 434 435 | rs->type = xNodeSetResult; rs->nodes = (domNode**)MALLOC(INITIAL_SIZE * sizeof(domNode*)); rs->allocated = INITIAL_SIZE; rs->nr_nodes = 1; rs->nodes[0] = node; } else { | | < | 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 | rs->type = xNodeSetResult; rs->nodes = (domNode**)MALLOC(INITIAL_SIZE * sizeof(domNode*)); rs->allocated = INITIAL_SIZE; rs->nr_nodes = 1; rs->nodes[0] = node; } else { domLength insertIndex, i; if (rs->intvalue) { /* we must do a copy-on-write */ domNode **nodes; nodes = (domNode**)MALLOC(rs->allocated * sizeof(domNode*)); memcpy (nodes, rs->nodes, sizeof(domNode*) * rs->nr_nodes); rs->nodes = nodes; |
︙ | ︙ |