[SCM] Qt 4 packaging branch, master, updated. debian/4.7.3-3-1-ga9a6377

Fathi Boudra fabo at alioth.debian.org
Sat Jun 25 18:29:02 UTC 2011


The following commit has been merged in the master branch:
commit a9a63773b8f623bb1d81cce1a2062c35a5750ea3
Author: Fathi Boudra <fabo at debian.org>
Date:   Sat Jun 25 21:28:35 2011 +0300

    Update Fix_fontconfig_usage_in_X11_font_database.patch
---
 debian/changelog                                   |    6 ++++
 ...Fix_fontconfig_usage_in_X11_font_database.patch |   26 +++++++++++++++++--
 2 files changed, 29 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a360297..0c286e7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+qt4-x11 (4:4.7.3-4) UNRELEASED; urgency=low
+
+  * Update Fix_fontconfig_usage_in_X11_font_database.patch
+
+ -- Fathi Boudra <fabo at debian.org>  Sat, 25 Jun 2011 21:22:37 +0300
+
 qt4-x11 (4:4.7.3-3) unstable; urgency=low
 
   [ Fathi Boudra ]
diff --git a/debian/patches/Fix_fontconfig_usage_in_X11_font_database.patch b/debian/patches/Fix_fontconfig_usage_in_X11_font_database.patch
index 11de619..b1d7eb3 100644
--- a/debian/patches/Fix_fontconfig_usage_in_X11_font_database.patch
+++ b/debian/patches/Fix_fontconfig_usage_in_X11_font_database.patch
@@ -27,8 +27,8 @@ Task-number: QTBUG-2148, QTBUG-19947
 Reviewed-by: Eskil
 ---
  src/gui/text/qfontdatabase_x11.cpp |   55 +++++++++++++++----------------------
- src/gui/text/qfontengine_x11.cpp   |   22 ++++----------
- 2 files changed, 29 insertions(+), 48 deletions(-)
+ src/gui/text/qfontengine_x11.cpp   |   28 +++++-------------
+ 2 files changed, 31 insertions(+), 52 deletions(-)
 
 --- a/src/gui/text/qfontdatabase_x11.cpp
 +++ b/src/gui/text/qfontdatabase_x11.cpp
@@ -176,7 +176,7 @@ Reviewed-by: Eskil
      extern QFontDef qt_FcPatternToQFontDef(FcPattern *pattern, const QFontDef &);
      extern FcFontSet *qt_fontSetForPattern(FcPattern *pattern, const QFontDef &request);
  
-@@ -940,22 +935,17 @@ void QFontEngineMultiFT::loadEngine(int
+@@ -940,22 +935,18 @@ void QFontEngineMultiFT::loadEngine(int
      Q_ASSERT(at < engines.size());
      Q_ASSERT(engines.at(at) == 0);
  
@@ -199,6 +199,26 @@ Reviewed-by: Eskil
          QFontCache::instance()->insertEngine(key, fontEngine);
      }
 -    FcPatternDestroy(pattern);
++    FcPatternDestroy(match);
      fontEngine->ref.ref();
      engines[at] = fontEngine;
  }
+@@ -1109,17 +1100,14 @@ QFontEngineX11FT::QFontEngineX11FT(FcPat
+     }
+ #endif
+ 
+-    if (!init(face_id, antialias, defaultFormat)) {
+-        FcPatternDestroy(pattern);
++    if (!init(face_id, antialias, defaultFormat))
+         return;
+-    }
+ 
+     if (!freetype->charset) {
+         FcCharSet *cs;
+         FcPatternGetCharSet (pattern, FC_CHARSET, 0, &cs);
+         freetype->charset = FcCharSetCopy(cs);
+     }
+-    FcPatternDestroy(pattern);
+ }
+ 
+ QFontEngineX11FT::~QFontEngineX11FT()

-- 
Qt 4 packaging



More information about the pkg-kde-commits mailing list