[oe-commits] Martin Jansa : xserver-xorg-1.8.99.903: update patch for freedesktop #28824

git version control git at git.openembedded.org
Wed Jun 30 09:23:23 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: c2c6f15e59b78b1ba6cad24c3d806a60e5fea2a1
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=c2c6f15e59b78b1ba6cad24c3d806a60e5fea2a1

Author: Martin Jansa <Martin.Jansa at gmail.com>
Date:   Wed Jun 30 10:46:10 2010 +0200

xserver-xorg-1.8.99.903: update patch for freedesktop #28824

* https://bugs.freedesktop.org/show_bug.cgi?id=28824

Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 ...ake-sure-that-DisplayModeRec-name-is-init.patch |   28 ++++++-------------
 recipes/xorg-xserver/xserver-xorg_1.8.99.903.bb    |    2 +-
 2 files changed, 10 insertions(+), 20 deletions(-)

diff --git a/recipes/xorg-xserver/xserver-xorg-1.8.99.903/0001-xf86Modes-make-sure-that-DisplayModeRec-name-is-init.patch b/recipes/xorg-xserver/xserver-xorg-1.8.99.903/0001-xf86Modes-make-sure-that-DisplayModeRec-name-is-init.patch
index b87d976..adbc274 100644
--- a/recipes/xorg-xserver/xserver-xorg-1.8.99.903/0001-xf86Modes-make-sure-that-DisplayModeRec-name-is-init.patch
+++ b/recipes/xorg-xserver/xserver-xorg-1.8.99.903/0001-xf86Modes-make-sure-that-DisplayModeRec-name-is-init.patch
@@ -1,35 +1,25 @@
-From 2ba68d05755b4dc8ec8b70733cfece032e01ce89 Mon Sep 17 00:00:00 2001
+From 7deb3068ff65ecadf035e8e493d418aca89c9212 Mon Sep 17 00:00:00 2001
 From: Martin Jansa <Martin.Jansa at gmail.com>
-Date: Tue, 29 Jun 2010 13:26:59 +0200
+Date: Wed, 30 Jun 2010 10:42:36 +0200
 Subject: [PATCH] xf86Modes: make sure that DisplayModeRec name is initialized to NULL and then don't call free() on it in xf86SetModeDefaultName
 
-Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
 ---
- hw/xfree86/modes/xf86Modes.c |    4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
+ hw/xfree86/modes/xf86Modes.c |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
 
 diff --git a/hw/xfree86/modes/xf86Modes.c b/hw/xfree86/modes/xf86Modes.c
-index 05f4319..ccd2cc6 100644
+index 05f4319..09a9679 100644
 --- a/hw/xfree86/modes/xf86Modes.c
 +++ b/hw/xfree86/modes/xf86Modes.c
-@@ -138,7 +138,8 @@ xf86SetModeDefaultName(DisplayModePtr mode)
+@@ -206,7 +206,7 @@ xf86DuplicateMode(const DisplayModeRec *pMode)
  {
-     Bool interlaced = !!(mode->Flags & V_INTERLACE);
+     DisplayModePtr pNew;
  
--    free(mode->name);
-+    if (mode->name)
-+	free(mode->name);
- 
-     mode->name = XNFprintf("%dx%d%s", mode->HDisplay, mode->VDisplay,
- 			   interlaced ? "i" : "");
-@@ -210,6 +211,7 @@ xf86DuplicateMode(const DisplayModeRec *pMode)
+-    pNew = xnfalloc(sizeof(DisplayModeRec));
++    pNew = xnfcalloc(1, sizeof(DisplayModeRec));
      *pNew = *pMode;
      pNew->next = NULL;
      pNew->prev = NULL;
-+    pNew->name = NULL;
- 
-     if (pMode->name == NULL)
- 	xf86SetModeDefaultName(pNew);
 -- 
 1.7.1
 
diff --git a/recipes/xorg-xserver/xserver-xorg_1.8.99.903.bb b/recipes/xorg-xserver/xserver-xorg_1.8.99.903.bb
index 142ea61..709c57c 100644
--- a/recipes/xorg-xserver/xserver-xorg_1.8.99.903.bb
+++ b/recipes/xorg-xserver/xserver-xorg_1.8.99.903.bb
@@ -6,7 +6,7 @@ require xorg-xserver-common.inc
 DESCRIPTION = "the X.Org X server"
 DEPENDS += "pixman libpciaccess openssl dri2proto glproto xorg-minimal-fonts font-util-native"
 PE = "2"
-PR = "${INC_PR}.2"
+PR = "${INC_PR}.3"
 
 # Needs newer mesa-dri, where is D_P = "-1"
 DEFAULT_PREFERENCE = "-1"





More information about the Openembedded-commits mailing list