qt5base-lts/src/gui/text
Eskil Abrahamsen Blomfeldt 25beb403ff Fix resource leak in QFontEngineDirectWrite
Bug introduced by f54c5d9133d7aa7636988db36fa6cc51d26434b6. The release
statement has to come before the return statement :)

Reviewed-by: Jiang Jiang
(cherry picked from commit d58eec3c932d1cdbcf3b42534e8fe870ec109487)

Change-Id: Ib0b550ead3f971736142d88f4ca19bb8edc1b654
Reviewed-on: http://codereview.qt.nokia.com/949
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@nokia.com>
2011-07-01 07:17:35 +02:00
..
qabstractfontengine_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qabstractfontengine_qws.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qabstractfontengine_qws.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qabstracttextdocumentlayout_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qabstracttextdocumentlayout.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qabstracttextdocumentlayout.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qcssparser_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qcssparser.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qcssscanner.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfont_mac.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfont_p.h Only compare styleNames if they are not empty 2011-06-27 12:22:24 +02:00
qfont_qpa.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfont_qws.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfont_s60.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfont_win.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfont_x11.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfont.cpp compile on Mac OS X 2011-06-28 15:32:29 +02:00
qfont.h Allow selecting fonts with irregular style names 2011-06-09 15:07:13 +02:00
qfontdatabase_mac.cpp Store styleName in font database 2011-06-27 10:59:28 +02:00
qfontdatabase_qpa.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontdatabase_qws.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontdatabase_s60.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontdatabase_win.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontdatabase_x11.cpp Store styleName in font database 2011-06-27 10:59:28 +02:00
qfontdatabase.cpp Store styleName in font database 2011-06-27 10:59:28 +02:00
qfontdatabase.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_coretext_p.h Support -qtnamespace and -qtlibinfix again 2011-06-20 15:27:18 +02:00
qfontengine_coretext.mm Allow selecting fonts with irregular style names 2011-06-09 15:07:13 +02:00
qfontengine_ft_p.h Fontengine buildfix for xcb platform plugin. 2011-06-10 09:40:55 +02:00
qfontengine_ft.cpp Fontengine buildfix for xcb platform plugin. 2011-06-10 09:40:55 +02:00
qfontengine_mac_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_mac.mm Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_qpa_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_qpa.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_qpf_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_qpf.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_qws.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_s60_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_s60.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_win_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_win.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_x11_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontengine_x11.cpp Fix fontconfig usage in X11 font database 2011-06-22 11:01:00 +02:00
qfontengine.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontenginedirectwrite_p.h Fix transformations on DirectWrite rasterized text 2011-07-01 07:17:15 +02:00
qfontenginedirectwrite.cpp Fix resource leak in QFontEngineDirectWrite 2011-07-01 07:17:35 +02:00
qfontengineglyphcache_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontinfo.h Allow selecting fonts with irregular style names 2011-06-09 15:07:13 +02:00
qfontmetrics.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontmetrics.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontsubset_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfontsubset.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfragmentmap_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qfragmentmap.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qglyphrun_p.h Reorder member varibles in QGlyphRunPrivate to eliminate warning 2011-06-08 12:25:23 +02:00
qglyphrun.cpp Add function QGlyphRun::setRawData() 2011-06-07 10:30:57 +02:00
qglyphrun.h Add function QGlyphRun::setRawData() 2011-06-07 10:30:57 +02:00
qharfbuzz_copy_p.h Add HB_LineBreakType to qharfbuzz_copy_p.h. 2011-06-30 15:03:28 +02:00
qpfutil.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qplatformfontdatabase_qpa.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qplatformfontdatabase_qpa.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qrawfont_ft.cpp Fix compile when configure with no fontconfig support 2011-06-08 12:25:21 +02:00
qrawfont_mac.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qrawfont_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qrawfont_qpa.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qrawfont_win.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qrawfont.cpp Add missing APIs to QRawFont and some additional notes to fromFont 2011-06-27 16:52:31 +02:00
qrawfont.h Move glyph run merging logic to QTextLayout level 2011-06-30 13:16:41 +02:00
qstatictext_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qstatictext.cpp Fix text color in some cases of QML and QStaticText 2011-06-30 15:03:28 +02:00
qstatictext.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qsyntaxhighlighter.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qsyntaxhighlighter.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextcontrol_p_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextcontrol_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextcontrol.cpp Make TextEdit word selection more natural. 2011-06-01 09:36:15 +02:00
qtextcursor_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextcursor.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextcursor.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextdocument_p.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextdocument_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextdocument.cpp Fix empty lines in Qt HTML when displayed in external browsers (again) 2011-06-20 15:27:17 +02:00
qtextdocument.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextdocumentfragment_p.h Fix empty lines in Qt HTML when displayed in external browsers (again) 2011-06-20 15:27:17 +02:00
qtextdocumentfragment.cpp Fix empty lines in Qt HTML when displayed in external browsers (again) 2011-06-20 15:27:17 +02:00
qtextdocumentfragment.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextdocumentlayout_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextdocumentlayout.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextdocumentwriter.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextdocumentwriter.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextengine_mac.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextengine_p.h Fontengine buildfix for xcb platform plugin. 2011-06-10 09:40:55 +02:00
qtextengine.cpp Fix warning in qtextengine compilation 2011-06-08 12:25:22 +02:00
qtextformat_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextformat.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextformat.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtexthtmlparser_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtexthtmlparser.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextimagehandler_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextimagehandler.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextlayout.cpp Move glyph run merging logic to QTextLayout level 2011-06-30 13:16:41 +02:00
qtextlayout.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextlist.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextlist.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextobject_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextobject.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextobject.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextodfwriter_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextodfwriter.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextoption.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtextoption.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtexttable_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtexttable.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qtexttable.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qzip.cpp Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qzipreader_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
qzipwriter_p.h Update licenseheader text in source files for qtbase Qt module 2011-05-24 12:34:08 +03:00
text.pri Duplicate some harfbuzz symbols inside Qt. 2011-06-09 13:01:16 +02:00