Ignore:
Timestamp:
08/25/05 01:30:06 (9 years ago)
Author:
xi
Message:

Adding some docstrings.

File:
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/sandbox/emit-it/trailing-space-bug.c

    r17 r25  
    11 
    2 #include <stdlib.h> 
    32#include <stdio.h> 
    4 #include <stdarg.h> 
    5 #include <error.h> 
    63#include <string.h> 
    74 
    85#include <syck.h> 
     6 
     7#define VALUE "this scalar contains traling spaces   " 
    98 
    109void output_handler(SyckEmitter *e, char *str, long len) 
     
    1716    switch (id) { 
    1817        case 1: 
    19             syck_emit_seq(e, "tag:domainmyseq.tld,2002:zz", seq_none); 
    20             syck_emit_item(e, 2); 
    21             syck_emit_item(e, 3); 
    22             syck_emit_item(e, 4); 
    23 /*            syck_emit_item(e, 2); 
    24             syck_emit_item(e, 1);*/ 
    25             syck_emit_end(e); 
    26             break; 
    27         case 2: 
    28             syck_emit_scalar(e, "tag:yaml.org,2002:str", scalar_none, 0, 0, 0, "Mark McGwire ", strlen("Mark McGwire ")); 
    29             break; 
    30         case 3: 
    31             syck_emit_scalar(e, "tag:python.yaml.org,2002:object", scalar_none, 0, 0, 0, "Sammy Sosa", strlen("Sammy Sosa")); 
    32             break; 
    33         case 4: 
    34             syck_emit_scalar(e, "x-private:myowntype", scalar_none, 0, 0, 0, "Ken Griffey", strlen("Ken Griffey")); 
     18            syck_emit_scalar(e, "tag:yaml.org,2002:str", scalar_none, 0, 0, 0, VALUE, strlen(VALUE)); 
    3519            break; 
    3620    } 
     21         
    3722} 
    3823 
     
    4530    syck_output_handler(e, output_handler); 
    4631    syck_emitter_mark_node(e, 1); 
    47     syck_emitter_mark_node(e, 2); 
    48     syck_emitter_mark_node(e, 3); 
    49     syck_emitter_mark_node(e, 4); 
    50 /*    syck_emitter_mark_node(e, 2); 
    51     syck_emitter_mark_node(e, 1);*/ 
    5232    syck_emit(e, 1); 
    5333    syck_emitter_flush(e, 0); 
Note: See TracChangeset for help on using the changeset viewer.