/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk

« back to all changes in this revision

Viewing changes to xmlgen/xmlgen.h

  • Committer: Suren A. Chilingaryan
  • Date: 2009-09-23 17:13:04 UTC
  • Revision ID: csa@dside.dyndns.org-20090923171304-osvtr4zqb29h11kd
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts

Show diffs side-by-side

added added

removed removed

Lines of Context:
124
124
    char *s=xmlgen_feel_mem;
125
125
    unsigned long maxsize=xmlgen_maxsize;
126
126
    unsigned long size;
 
127
 
 
128
#if defined(RAPIDXML_PARSER_FIX)
 
129
    strcpy(xmlgen_mem,"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n<?xml-stylesheet type=\"text/xsl\" href=\"../xml.files/generated.xsl\"?>\n<data xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"../xml.files/generated.xsd\">\n");
 
130
#endif /* defined(RAPIDXML_PARSER_FIX) */
 
131
 
127
132
    *s=0;    
128
133
    for (i=0;((i<xmlsec_maxpri)&&(maxsize>xmlsec_basesize));i++) {
129
134
        size=xmlgen_genfirst(s,maxsize,xmlgen_real_maxsec);
131
136
        s+=size;
132
137
    }
133
138
    strcat(s,"</data>");
 
139
 
134
140
    return xmlgen_header_size + (xmlgen_maxsize - maxsize) + 7;
135
141
}