[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