[Xcb-commit] 2 commits - configure.ac NEWS src

Arnaud Fontaine arnau at kemper.freedesktop.org
Wed Jul 15 08:55:58 PDT 2009


 NEWS         |    6 ++++++
 configure.ac |    2 +-
 src/xcb.h    |    6 +++++-
 3 files changed, 12 insertions(+), 2 deletions(-)

New commits:
commit 96ff5fb635bc333e80ebce6cc03008a1b9992ff6
Author: Arnaud Fontaine <arnau at debian.org>
Date:   Wed Jul 15 16:15:02 2009 +0100

    Release libxcb 1.4

diff --git a/NEWS b/NEWS
index f1e1e78..af173eb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,9 @@
+Release 1.4 (2009-07-15)
+========================
+* Add majorCode, minorCode and resourceID fields to X generic error
+* Fix precedence bug: wrong length for big-requests preceded by sync
+* Fix libxcb-randr version info
+
 Release 1.3 (2009-05-29)
 ========================
 * Copy full IPv4 mapping (Bug #20665)
diff --git a/configure.ac b/configure.ac
index 95fa351..96f5079 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@
 
 AC_PREREQ(2.57)
 AC_INIT([libxcb],
-        1.3,
+        1.4,
         [xcb at lists.freedesktop.org])
 AC_CONFIG_SRCDIR([xcb.pc.in])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
commit f4c2794bf5990a0b2f6168f2b22b60b15e08ac44
Author: Arnaud Fontaine <arnau at debian.org>
Date:   Wed Jul 15 16:03:56 2009 +0100

    Add majorCode, minorCode and resourceID fields to X generic error

diff --git a/src/xcb.h b/src/xcb.h
index d24ef95..f951276 100644
--- a/src/xcb.h
+++ b/src/xcb.h
@@ -141,7 +141,11 @@ typedef struct {
     uint8_t   response_type;  /**< Type of the response */
     uint8_t   error_code;     /**< Error code */
     uint16_t sequence;       /**< Sequence number */
-    uint32_t pad[7];         /**< Padding */
+    uint32_t resource_id;     /** < Resource ID for requests with side effects only */
+    uint16_t minor_code;      /** < Minor opcode of the failed request */
+    uint8_t major_code;       /** < Major opcode of the failed request */
+    uint8_t pad0;
+    uint32_t pad[5];         /**< Padding */
     uint32_t full_sequence;  /**< full sequence */
 } xcb_generic_error_t;
 


More information about the xcb-commit mailing list