Ignore:
Timestamp:
09/12/06 09:53:30 (8 years ago)
Author:
xi
Message:

Fix loading an empty YAML stream.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pyyaml/trunk/ext/_yaml.pyx

    r223 r233  
    652652    def check_node(self): 
    653653        self._parse_next_event() 
     654        if self.parsed_event.type == YAML_STREAM_START_EVENT: 
     655            yaml_event_delete(&self.parsed_event) 
     656            self._parse_next_event() 
    654657        if self.parsed_event.type != YAML_STREAM_END_EVENT: 
    655658            return True 
     
    662665 
    663666    cdef object _compose_document(self): 
    664         if self.parsed_event.type == YAML_STREAM_START_EVENT: 
    665             yaml_event_delete(&self.parsed_event) 
    666             self._parse_next_event() 
    667667        yaml_event_delete(&self.parsed_event) 
    668668        node = self._compose_node(None, None) 
Note: See TracChangeset for help on using the changeset viewer.