1. Aug 16, 2013
  2. Jan 28, 2013
  3. Jan 10, 2013
  4. Sep 24, 2012
  5. Feb 01, 2012
    • Sami Rosendahl's avatar
      Fix access to uninitialized values in QtXmlPatterns · f42f82f4
      Sami Rosendahl authored
      
      Fixes valgrind warning like below when executing tst_QXmlQuery::copyConstructor()
        Conditional jump or move depends on uninitialised value(s)
          at: QPatternist::NodeIndexStorage::operator!=(QPatternist::NodeIndexStorage const&) const (qabstractxmlnodemodel.cpp:1220)
          by: QXmlItem::operator=(QXmlItem const&) (qabstractxmlnodemodel.cpp:1228)
      
      Reason for the warning is that QPatternist::NodeIndexStorage::operator!=
      accesses all fields of NodeIndexStorage, which are all not intialized in
      every execution path of QXmlItem::QXmlItem(const QVariant &) and class
      QPatternist::Item constructors.
      
      Fixed by adding NodeIndexStorage::reset() function that resets all fields
      and put a call to that function where NodeIndexStorage objects were
      previously incompletely initialized. Note that unfortunately class
      NodeIndexStorage cannot have a default constructor, because it is used as
      a union field.
      
      Change-Id: I758df57551ec49ce8c8b357794177b4e6c454d2f
      Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com>
      Reviewed-by: Dmitry Trofimov
      Reviewed-by: default avatarRobin Burchell <robin+qt@viroteck.net>
      f42f82f4
  6. Jan 31, 2012
  7. Jan 23, 2012
  8. Jan 19, 2012
  9. Jan 09, 2012
  10. May 24, 2011
  11. Apr 27, 2011
    • Qt by Nokia's avatar
      Initial import from the monolithic Qt. · e1b2c9de
      Qt by Nokia authored
      This is the beginning of revision history for this module. If you
      want to look at revision history older than this, please refer to the
      Qt Git wiki for how to use Git history grafting. At the time of
      writing, this wiki is located here:
      
      http://qt.gitorious.org/qt/pages/GitIntroductionWithQt
      
      If you have already performed the grafting and you don't see any
      history beyond this commit, try running "git log" with the "--follow"
      argument.
      
      Branched from the monolithic repo, Qt master branch, at commit
      896db169ea224deb96c59ce8af800d019de63f12
      e1b2c9de