Changeset 20 for trunk/ext/_syckmodule.c
- Timestamp:
- 08/12/05 16:15:19 (8 years ago)
- File:
-
- 1 edited
-
trunk/ext/_syckmodule.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ext/_syckmodule.c
r17 r20 1059 1059 if (!object) goto error; 1060 1060 for (k = 0; k < node->data.list->idx; k++) { 1061 index = syck_seq_read(node, k) ;1061 index = syck_seq_read(node, k)-1; 1062 1062 value = PyList_GetItem(self->symbols, index); 1063 1063 if (!value) goto error; … … 1073 1073 for (k = 0; k < node->data.pairs->idx; k++) 1074 1074 { 1075 index = syck_map_read(node, map_key, k) ;1075 index = syck_map_read(node, map_key, k)-1; 1076 1076 key = PyList_GetItem(self->symbols, index); 1077 1077 if (!key) goto error; 1078 index = syck_map_read(node, map_value, k) ;1078 index = syck_map_read(node, map_value, k)-1; 1079 1079 value = PyList_GetItem(self->symbols, index); 1080 1080 if (!value) goto error; … … 1098 1098 goto error; 1099 1099 1100 index = PyList_GET_SIZE(self->symbols) -1;1100 index = PyList_GET_SIZE(self->symbols); 1101 1101 return index; 1102 1102 … … 1268 1268 1269 1269 self->parsing = 1; 1270 index = syck_parse(self->parser) ;1270 index = syck_parse(self->parser)-1; 1271 1271 self->parsing = 0; 1272 1272
Note: See TracChangeset
for help on using the changeset viewer.
