Changeset 846 for trunk/src/corelib/xml


Ignore:
Timestamp:
May 5, 2011, 5:36:53 AM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/corelib/xml/make-parser.sh

    r651 r846  
    22#############################################################################
    33##
    4 ## Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     4## Copyright (C) 201 Nokia Corporation and/or its subsidiary(-ies).
    55## All rights reserved.
    66## Contact: Nokia Corporation ([email protected])
  • trunk/src/corelib/xml/qxmlstream.cpp

    r651 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 201 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation ([email protected])
     
    561561    from a QByteArray, or by waiting for more data to arrive if the
    562562    XML is being read from a QIODevice. Either way, atEnd() will
    563     return false once more adata is available.
     563    return false once more data is available.
    564564
    565565    \sa hasError(), error(), device(), QIODevice::atEnd()
     
    15241524    }
    15251525
    1526     decoder->toUnicode(&readBuffer, rawReadBuffer.data(), nbytesread);
     1526    decoder->toUnicode(&readBuffer, rawReadBuffer.ata(), nbytesread);
    15271527
    15281528    if(lockEncoding && decoder->hasFailure()) {
     
    30043004#ifndef QT_NO_TEXTCODEC
    30053005    codec = QTextCodec::codecForMib(106); // utf8
    3006     encoder = codec->makeEncoder();
    3007     encoder->state.flags |= QTextCodec::IgnoreHeader; // no byte order mark for utf8
     3006    encoder = codec->makeEncoder(QTextCodec::IgnoreHeader); // no byte order mark for utf8
    30083007#endif
    30093008    inStartElement = inEmptyElement = false;
     
    32793278        d->codec = codec;
    32803279        delete d->encoder;
    3281         d->encoder = codec->makeEncoder();
    3282         if (codec->mibEnum() == 106)
    3283             d->encoder->state.flags |= QTextCodec::IgnoreHeader; // no byte order mark for utf8
     3280        d->encoder = codec->makeEncoder(QTextCodec::IgnoreHeader); // no byte order mark for utf8
    32843281    }
    32853282}
     
    37203717    Q_D(QXmlStreamWriter);
    37213718    Q_ASSERT(!data.contains(QLatin1String("?>")));
    3722     d->finishStartElement();
     3719    if (!d->finishStartElement(false) && d->autoFormatting)
     3720        d->indent(d->tagStack.size());
    37233721    d->write("<?");
    37243722    d->write(target);
  • trunk/src/corelib/xml/qxmlstream.g

    r769 r846  
    11----------------------------------------------------------------------------
    22--
    3 -- Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3-- Copyright (C) 201 Nokia Corporation and/or its subsidiary(-ies).
    44-- All rights reserved.
    55-- Contact: Nokia Corporation ([email protected])
  • trunk/src/corelib/xml/qxmlstream.h

    r651 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 201 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation ([email protected])
  • trunk/src/corelib/xml/qxmlstream_p.h

    r769 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 201 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation ([email protected])
  • trunk/src/corelib/xml/qxmlutils.cpp

    r651 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 201 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation ([email protected])
  • trunk/src/corelib/xml/qxmlutils_p.h

    r651 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 201 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation ([email protected])
Note: See TracChangeset for help on using the changeset viewer.