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
180
181
182
183
184
185
186
187
...
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
|
typedef struct { Token token; char *strvalue; long intvalue; double realvalue; int pos; } XPathToken; typedef XPathToken *XPathTokens; /*---------------------------------------------------------------------------- ................................................................................ rs->type = xNodeSetResult; rs->nodes = (domNode**)MALLOC(INITIAL_SIZE * sizeof(domNode*)); rs->allocated = INITIAL_SIZE; rs->nr_nodes = 1; rs->nodes[0] = node; } else { int insertIndex; int 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; |
|
|
<
|
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
...
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
|
typedef struct { Token token; char *strvalue; long intvalue; double realvalue; long pos; } XPathToken; typedef XPathToken *XPathTokens; /*---------------------------------------------------------------------------- ................................................................................ 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; |