Changeset 212

Show
Ignore:
Timestamp:
11/26/06 14:56:47 (2 years ago)
Author:
dgollub
Message:

Added DOCTYPE for correct wbxml conversion.
Patch by Harald Hoyer <harald@redhat.com>

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libsyncml/parser/sml_xml_assm.c

    r193 r212  
    14421442        switch (assm->session->version) { 
    14431443                case SML_VERSION_10: 
     1444                        xmlTextWriterWriteRaw(assm->writer, (xmlChar *)"<!DOCTYPE SyncML PUBLIC \"-//SYNCML//DTD SyncML 1.0//EN\" \"http://www.syncml.org/docs/syncml_represent_v10_20001207.dtd\">"); 
    14441445                        if (!_smlXmlAssemblerStartNodeNS(assm, SML_ELEMENT_SYNCML, SML_NAMESPACE_SYNCML10, error)) 
    14451446                                goto error_free_writer; 
    14461447                        break; 
    14471448                case SML_VERSION_11: 
     1449                        xmlTextWriterWriteRaw(assm->writer, (xmlChar *)"<!DOCTYPE SyncML PUBLIC \"-//SYNCML//DTD SyncML 1.1//EN\" \"http://www.syncml.org/docs/syncml_represent_v11_20020213.dtd.dtd\">"); 
    14481450                        if (!_smlXmlAssemblerStartNodeNS(assm, SML_ELEMENT_SYNCML, SML_NAMESPACE_SYNCML11, error)) 
    14491451                                goto error_free_writer; 
    14501452                        break; 
    14511453                case SML_VERSION_12: 
     1454                        xmlTextWriterWriteRaw(assm->writer, (xmlChar *)"<!DOCTYPE SyncML PUBLIC \"-//SYNCML//DTD SyncML 1.2//EN\" \"http://www.openmobilealliance.org/tech/DTD/OMA-TS-SyncML_RepPro_DTD-V1_2.dtd\">"); 
    14521455                        if (!_smlXmlAssemblerStartNodeNS(assm, SML_ELEMENT_SYNCML, SML_NAMESPACE_SYNCML12, error)) 
    14531456                                goto error_free_writer;