Ignore:
Timestamp:
12/11/06 14:33:21 (8 years ago)
Author:
xi
Message:

Add const qualifier for yaml_parser_set_input_string parameter input.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libyaml/trunk/src/yaml_private.h

    r214 r237  
    580580    (EVENT_INIT((event),YAML_MAPPING_END_EVENT,(start_mark),(end_mark))) 
    581581 
     582/* 
     583 * Node initializers. 
     584 */ 
     585 
     586#define NODE_INIT(node,node_type,node_start_mark,node_end_mark)                 \ 
     587    (memset(&(node), 0, sizeof(yaml_node_t)),                                   \ 
     588     (node).type = (node_type),                                                 \ 
     589     (node).start_mark = (node_start_mark),                                     \ 
     590     (node).end_mark = (node_end_mark)) 
     591 
     592#define SCALAR_NODE_INIT(node,node_tag,node_value,node_length,                  \ 
     593        node_style,start_mark,end_mark)                                         \ 
     594    (EVENT_INIT((node),YAML_SCALAR_NODE,(start_mark),(end_mark)),               \ 
     595     (node).data.scalar.tag = (node_tag),                                       \ 
     596     (node).data.scalar.value = (node_value),                                   \ 
     597     (node).data.scalar.length = (node_length),                                 \ 
     598     (node).data.scalar.style = (node_style)) 
     599 
     600#define SEQUENCE_NODE_INIT(node,node_tag,node_items_start,node_items_end,       \ 
     601        node_style,start_mark,end_mark)                                         \ 
     602    (NODE_INIT((node),YAML_SEQUENCE_NODE,(start_mark),(end_mark)),             \ 
     603     (node).data.sequence.tag = (node_tag),                                     \ 
     604     (node).data.sequence.items.start = (node_items_start),                     \ 
     605     (node).data.sequence.items.end = (node_items_end),                         \ 
     606     (node).data.sequence.items.top = (node_items_start),                       \ 
     607     (node).data.sequence.style = (node_style)) 
     608 
     609#define MAPPING_NODE_INIT(node,node_tag,node_pairs_start,node_pairs_end,        \ 
     610        node_style,start_mark,end_mark)                                         \ 
     611    (NODE_INIT((node),YAML_MAPPING_NODE,(start_mark),(end_mark)),               \ 
     612     (node).data.mapping.tag = (node_tag),                                      \ 
     613     (node).data.mapping.pairs.start = (node_pairs_start),                      \ 
     614     (node).data.mapping.pairs.end = (node_pairs_end),                          \ 
     615     (node).data.mapping.pairs.top = (node_pairs_start),                        \ 
     616     (node).data.mapping.style = (node_style)) 
     617 
Note: See TracChangeset for help on using the changeset viewer.