]> andersk Git - libyaml.git/blobdiff - src/loader.c
Add win32 fixes and project files for VC6.
[libyaml.git] / src / loader.c
index 7ee0dbdf9a9d1b1c20ba8210e37fe4baf94554d7..f69d18b617a75be9b15835a86c37e2f94fc9af5c 100644 (file)
@@ -225,12 +225,13 @@ static int
 yaml_parser_register_anchor(yaml_parser_t *parser,
         int index, yaml_char_t *anchor)
 {
-    yaml_alias_data_t data = { anchor, index,
-        parser->document->nodes.start[index-1].start_mark };
+    yaml_alias_data_t data = { anchor, index, { 0, 0, 0 } };
     yaml_alias_data_t *alias_data;
 
     if (!anchor) return 1;
 
+    data.mark = parser->document->nodes.start[index-1].start_mark;
+
     for (alias_data = parser->aliases.start;
             alias_data != parser->aliases.top; alias_data ++) {
         if (strcmp((char *)alias_data->anchor, (char *)anchor) == 0) {
This page took 0.026187 seconds and 4 git commands to generate.