Update bundled libxcb-xkb version to 1.10
To utilize the new xkb_x11_* API from libxkbcommon 0.4.0, we need to update the bundled libxcb-xkb version to 1.10, which is the minimal required version. Change-Id: I0b72a2684bd11cbe5ae65d6dab7292be3a76464c Reviewed-by: Lars Knoll <lars.knoll@digia.com>
This commit is contained in:
parent
37f5935a89
commit
e8fb9a3c7c
3
src/3rdparty/xcb/README
vendored
3
src/3rdparty/xcb/README
vendored
@ -1,7 +1,8 @@
|
||||
Contains the header and sources files from selected xcb libraries:
|
||||
|
||||
libxcb-1.5 together with xcb-proto-1.6 (sync, xfixes, randr sources)
|
||||
libxcb-1.8.1 together with xcb-proto-1.8 (xkb sources)
|
||||
# libxkbcommon-x11 requires libxcb-xkb >= 1.10
|
||||
libxcb-1.10 together with xcb-proto-1.10 (xkb sources)
|
||||
libxcb-util-image-0.3.9
|
||||
libxcb-util-keysyms-0.3.9
|
||||
libxcb-util-renderutil-0.3.8
|
||||
|
4226
src/3rdparty/xcb/include/xcb/xkb.h
vendored
4226
src/3rdparty/xcb/include/xcb/xkb.h
vendored
File diff suppressed because it is too large
Load Diff
273
src/3rdparty/xcb/libxcb/support_libxcb_versions_where_xcb_sumof_not_available.patch
vendored
Normal file
273
src/3rdparty/xcb/libxcb/support_libxcb_versions_where_xcb_sumof_not_available.patch
vendored
Normal file
@ -0,0 +1,273 @@
|
||||
diff --git a/src/3rdparty/xcb/libxcb/support_libxcb_versions_where_xcb_sumof_not_available.patch b/src/3rdparty/xcb/libxcb/support_libxcb_versions_where_xcb_sumof_not_available.patch
|
||||
index f63719d..e69de29 100644
|
||||
--- a/src/3rdparty/xcb/libxcb/support_libxcb_versions_where_xcb_sumof_not_available.patch
|
||||
+++ b/src/3rdparty/xcb/libxcb/support_libxcb_versions_where_xcb_sumof_not_available.patch
|
||||
@@ -1,134 +0,0 @@
|
||||
-diff --git a/src/3rdparty/xcb/libxcb/xkb.c b/src/3rdparty/xcb/libxcb/xkb.c
|
||||
-index d55bd76..2e3a24a 100644
|
||||
---- a/src/3rdparty/xcb/libxcb/xkb.c
|
||||
-+++ b/src/3rdparty/xcb/libxcb/xkb.c
|
||||
-@@ -18,6 +18,15 @@
|
||||
-
|
||||
- xcb_extension_t xcb_xkb_id = { "XKEYBOARD", 0 };
|
||||
-
|
||||
-+int qt_xcb_sumof(uint8_t *list, int len)
|
||||
-+{
|
||||
-+ int i, s = 0;
|
||||
-+ for(i=0; i<len; i++) {
|
||||
-+ s += *list;
|
||||
-+ list++;
|
||||
-+ }
|
||||
-+ return s;
|
||||
-+}
|
||||
-
|
||||
- /*****************************************************************************
|
||||
- **
|
||||
-@@ -9025,7 +9034,7 @@ int
|
||||
- xcb_xkb_get_names_value_list_kt_level_names_length (const xcb_xkb_get_names_reply_t *R /**< */,
|
||||
- const xcb_xkb_get_names_value_list_t *S /**< */)
|
||||
- {
|
||||
-- return xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
-+ return (/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
- }
|
||||
-
|
||||
-
|
||||
-@@ -9043,7 +9052,7 @@ xcb_xkb_get_names_value_list_kt_level_names_end (const xcb_xkb_get_names_reply_t
|
||||
- const xcb_xkb_get_names_value_list_t *S /**< */)
|
||||
- {
|
||||
- xcb_generic_iterator_t i;
|
||||
-- i.data = /* valueList */ S->ktLevelNames + xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
-+ i.data = /* valueList */ S->ktLevelNames + qt_xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
- i.rem = 0;
|
||||
- i.index = (char *) i.data - (char *) S;
|
||||
- return i;
|
||||
-@@ -9508,8 +9517,8 @@ xcb_xkb_get_names_value_list_serialize (void **_
|
||||
- xcb_block_len = 0;
|
||||
- /* ktLevelNames */
|
||||
- xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
-- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
-- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
-+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
-+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
- xcb_parts_idx++;
|
||||
- xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
- }
|
||||
-@@ -9762,7 +9771,7 @@ xcb_xkb_get_names_value_list_unpack (const void *_buffer /
|
||||
- xcb_block_len = 0;
|
||||
- /* ktLevelNames */
|
||||
- _aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
-- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
-+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
- xcb_tmp += xcb_block_len;
|
||||
- xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
- }
|
||||
-@@ -10139,7 +10148,7 @@ int
|
||||
- xcb_xkb_set_names_values_kt_level_names_length (const xcb_xkb_set_names_request_t *R /**< */,
|
||||
- const xcb_xkb_set_names_values_t *S /**< */)
|
||||
- {
|
||||
-- return xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
-+ return qt_xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
- }
|
||||
-
|
||||
-
|
||||
-@@ -10157,7 +10166,7 @@ xcb_xkb_set_names_values_kt_level_names_end (const xcb_xkb_set_names_request_t *
|
||||
- const xcb_xkb_set_names_values_t *S /**< */)
|
||||
- {
|
||||
- xcb_generic_iterator_t i;
|
||||
-- i.data = /* values */ S->ktLevelNames + xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
-+ i.data = /* values */ S->ktLevelNames + qt_xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
- i.rem = 0;
|
||||
- i.index = (char *) i.data - (char *) S;
|
||||
- return i;
|
||||
-@@ -10607,8 +10616,8 @@ xcb_xkb_set_names_values_serialize (void **_buffer
|
||||
- xcb_block_len = 0;
|
||||
- /* ktLevelNames */
|
||||
- xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
-- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
-- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
-+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
-+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
- xcb_parts_idx++;
|
||||
- xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
- }
|
||||
-@@ -10849,7 +10858,7 @@ xcb_xkb_set_names_values_unpack (const void *_buffer /**< */,
|
||||
- xcb_block_len = 0;
|
||||
- /* ktLevelNames */
|
||||
- _aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
-- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
-+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
- xcb_tmp += xcb_block_len;
|
||||
- xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
- }
|
||||
-@@ -12872,7 +12881,7 @@ int
|
||||
- xcb_xkb_get_kbd_by_name_replies_key_names_value_list_kt_level_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R /**< */,
|
||||
- const xcb_xkb_get_kbd_by_name_replies_t *S /**< */)
|
||||
- {
|
||||
-- return xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
-+ return qt_xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
- }
|
||||
-
|
||||
-
|
||||
-@@ -12890,7 +12899,7 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_kt_level_names_end (const x
|
||||
- const xcb_xkb_get_kbd_by_name_replies_t *S /**< */)
|
||||
- {
|
||||
- xcb_generic_iterator_t i;
|
||||
-- i.data = /* replies */ S->key_names.valueList.ktLevelNames + xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
-+ i.data = /* replies */ S->key_names.valueList.ktLevelNames + qt_xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
- i.rem = 0;
|
||||
- i.index = (char *) i.data - (char *) S;
|
||||
- return i;
|
||||
-@@ -13340,8 +13349,8 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_serialize (void
|
||||
- xcb_block_len = 0;
|
||||
- /* ktLevelNames */
|
||||
- xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
-- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
-- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
-+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
-+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
- xcb_parts_idx++;
|
||||
- xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
- }
|
||||
-@@ -13582,7 +13591,7 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_unpack (const void
|
||||
- xcb_block_len = 0;
|
||||
- /* ktLevelNames */
|
||||
- _aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
-- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
-+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
- xcb_tmp += xcb_block_len;
|
||||
- xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
- }
|
||||
diff --git a/src/3rdparty/xcb/libxcb/xkb.c b/src/3rdparty/xcb/libxcb/xkb.c
|
||||
index d55bd76..ff025f6 100644
|
||||
--- a/src/3rdparty/xcb/libxcb/xkb.c
|
||||
+++ b/src/3rdparty/xcb/libxcb/xkb.c
|
||||
@@ -18,6 +18,15 @@
|
||||
|
||||
xcb_extension_t xcb_xkb_id = { "XKEYBOARD", 0 };
|
||||
|
||||
+int qt_xcb_sumof(uint8_t *list, int len)
|
||||
+{
|
||||
+ int i, s = 0;
|
||||
+ for(i=0; i<len; i++) {
|
||||
+ s += *list;
|
||||
+ list++;
|
||||
+ }
|
||||
+ return s;
|
||||
+}
|
||||
|
||||
/*****************************************************************************
|
||||
**
|
||||
@@ -9025,7 +9034,7 @@ int
|
||||
xcb_xkb_get_names_value_list_kt_level_names_length (const xcb_xkb_get_names_reply_t *R /**< */,
|
||||
const xcb_xkb_get_names_value_list_t *S /**< */)
|
||||
{
|
||||
- return xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
+ return qt_xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
}
|
||||
|
||||
|
||||
@@ -9043,7 +9052,7 @@ xcb_xkb_get_names_value_list_kt_level_names_end (const xcb_xkb_get_names_reply_t
|
||||
const xcb_xkb_get_names_value_list_t *S /**< */)
|
||||
{
|
||||
xcb_generic_iterator_t i;
|
||||
- i.data = /* valueList */ S->ktLevelNames + xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
+ i.data = /* valueList */ S->ktLevelNames + qt_xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
i.rem = 0;
|
||||
i.index = (char *) i.data - (char *) S;
|
||||
return i;
|
||||
@@ -9508,8 +9517,8 @@ xcb_xkb_get_names_value_list_serialize (void **_
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
xcb_parts_idx++;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -9762,7 +9771,7 @@ xcb_xkb_get_names_value_list_unpack (const void *_buffer /
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
_aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
xcb_tmp += xcb_block_len;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -10139,7 +10148,7 @@ int
|
||||
xcb_xkb_set_names_values_kt_level_names_length (const xcb_xkb_set_names_request_t *R /**< */,
|
||||
const xcb_xkb_set_names_values_t *S /**< */)
|
||||
{
|
||||
- return xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
+ return qt_xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
}
|
||||
|
||||
|
||||
@@ -10157,7 +10166,7 @@ xcb_xkb_set_names_values_kt_level_names_end (const xcb_xkb_set_names_request_t *
|
||||
const xcb_xkb_set_names_values_t *S /**< */)
|
||||
{
|
||||
xcb_generic_iterator_t i;
|
||||
- i.data = /* values */ S->ktLevelNames + xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
+ i.data = /* values */ S->ktLevelNames + qt_xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
i.rem = 0;
|
||||
i.index = (char *) i.data - (char *) S;
|
||||
return i;
|
||||
@@ -10607,8 +10616,8 @@ xcb_xkb_set_names_values_serialize (void **_buffer
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_parts_idx++;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -10849,7 +10858,7 @@ xcb_xkb_set_names_values_unpack (const void *_buffer /**< */,
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
_aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_tmp += xcb_block_len;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -12872,7 +12881,7 @@ int
|
||||
xcb_xkb_get_kbd_by_name_replies_key_names_value_list_kt_level_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R /**< */,
|
||||
const xcb_xkb_get_kbd_by_name_replies_t *S /**< */)
|
||||
{
|
||||
- return xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
+ return qt_xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
}
|
||||
|
||||
|
||||
@@ -12890,7 +12899,7 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_kt_level_names_end (const x
|
||||
const xcb_xkb_get_kbd_by_name_replies_t *S /**< */)
|
||||
{
|
||||
xcb_generic_iterator_t i;
|
||||
- i.data = /* replies */ S->key_names.valueList.ktLevelNames + xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
+ i.data = /* replies */ S->key_names.valueList.ktLevelNames + qt_xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
i.rem = 0;
|
||||
i.index = (char *) i.data - (char *) S;
|
||||
return i;
|
||||
@@ -13340,8 +13349,8 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_serialize (void
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_parts_idx++;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -13582,7 +13591,7 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_unpack (const void
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
_aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_tmp += xcb_block_len;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
8129
src/3rdparty/xcb/libxcb/xkb.c
vendored
8129
src/3rdparty/xcb/libxcb/xkb.c
vendored
File diff suppressed because it is too large
Load Diff
172
src/3rdparty/xcb/libxcb/xkb.patch
vendored
172
src/3rdparty/xcb/libxcb/xkb.patch
vendored
@ -1,172 +0,0 @@
|
||||
diff --git src/3rdparty/xcb/libxcb/xkb.c src/3rdparty/xcb/libxcb/xkb.c
|
||||
index cd09226..3e07d6d 100644
|
||||
--- src/3rdparty/xcb/libxcb/xkb.c
|
||||
+++ src/3rdparty/xcb/libxcb/xkb.c
|
||||
@@ -15,6 +15,15 @@
|
||||
|
||||
xcb_extension_t xcb_xkb_id = { "XKEYBOARD", 0 };
|
||||
|
||||
+int qt_xcb_sumof(uint8_t *list, int len)
|
||||
+{
|
||||
+ int i, s = 0;
|
||||
+ for(i=0; i<len; i++) {
|
||||
+ s += *list;
|
||||
+ list++;
|
||||
+ }
|
||||
+ return s;
|
||||
+}
|
||||
|
||||
/*****************************************************************************
|
||||
**
|
||||
@@ -9622,7 +9631,7 @@ int
|
||||
xcb_xkb_get_names_value_list_kt_level_names_length (const xcb_xkb_get_names_reply_t *R /**< */,
|
||||
const xcb_xkb_get_names_value_list_t *S /**< */)
|
||||
{
|
||||
- return xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
+ return qt_xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
}
|
||||
|
||||
|
||||
@@ -9640,7 +9649,7 @@ xcb_xkb_get_names_value_list_kt_level_names_end (const xcb_xkb_get_names_reply_t
|
||||
const xcb_xkb_get_names_value_list_t *S /**< */)
|
||||
{
|
||||
xcb_generic_iterator_t i;
|
||||
- i.data = /* valueList */ S->ktLevelNames + xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
+ i.data = /* valueList */ S->ktLevelNames + qt_xcb_sumof(/* valueList */ S->nLevelsPerType, R->nTypes);
|
||||
i.rem = 0;
|
||||
i.index = (char *) i.data - (char *) S;
|
||||
return i;
|
||||
@@ -10089,8 +10098,8 @@ xcb_xkb_get_names_value_list_serialize (void **_
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
xcb_parts_idx++;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -10330,7 +10339,7 @@ xcb_xkb_get_names_value_list_unpack (const void *_buffer /
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
_aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nTypes) * sizeof(xcb_atom_t);
|
||||
xcb_tmp += xcb_block_len;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -10707,7 +10716,7 @@ int
|
||||
xcb_xkb_set_names_values_kt_level_names_length (const xcb_xkb_set_names_request_t *R /**< */,
|
||||
const xcb_xkb_set_names_values_t *S /**< */)
|
||||
{
|
||||
- return xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
+ return qt_xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
}
|
||||
|
||||
|
||||
@@ -10725,7 +10734,7 @@ xcb_xkb_set_names_values_kt_level_names_end (const xcb_xkb_set_names_request_t *
|
||||
const xcb_xkb_set_names_values_t *S /**< */)
|
||||
{
|
||||
xcb_generic_iterator_t i;
|
||||
- i.data = /* values */ S->ktLevelNames + xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
+ i.data = /* values */ S->ktLevelNames + qt_xcb_sumof(/* values */ S->nLevelsPerType, R->nKTLevels);
|
||||
i.rem = 0;
|
||||
i.index = (char *) i.data - (char *) S;
|
||||
return i;
|
||||
@@ -11175,8 +11184,8 @@ xcb_xkb_set_names_values_serialize (void **_buffer
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_parts_idx++;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -11417,7 +11426,7 @@ xcb_xkb_set_names_values_unpack (const void *_buffer /**< */,
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
_aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_tmp += xcb_block_len;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -16654,7 +16663,7 @@ int
|
||||
xcb_xkb_get_kbd_by_name_replies_key_names_value_list_kt_level_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R /**< */,
|
||||
const xcb_xkb_get_kbd_by_name_replies_t *S /**< */)
|
||||
{
|
||||
- return xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
+ return qt_xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
}
|
||||
|
||||
|
||||
@@ -16672,7 +16681,7 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_kt_level_names_end (const x
|
||||
const xcb_xkb_get_kbd_by_name_replies_t *S /**< */)
|
||||
{
|
||||
xcb_generic_iterator_t i;
|
||||
- i.data = /* replies */ S->key_names.valueList.ktLevelNames + xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
+ i.data = /* replies */ S->key_names.valueList.ktLevelNames + qt_xcb_sumof(/* replies */ S->key_names.valueList.nLevelsPerType, /* replies */ S->key_names.nKTLevels);
|
||||
i.rem = 0;
|
||||
i.index = (char *) i.data - (char *) S;
|
||||
return i;
|
||||
@@ -17122,8 +17131,8 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_serialize (void
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_parts_idx++;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -17364,7 +17373,7 @@ xcb_xkb_get_kbd_by_name_replies_key_names_value_list_unpack (const void
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
_aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_tmp += xcb_block_len;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -17624,7 +17633,7 @@ int
|
||||
xcb_xkb_get_kbd_by_name_replies_other_names_value_list_kt_level_names_length (const xcb_xkb_get_kbd_by_name_reply_t *R /**< */,
|
||||
const xcb_xkb_get_kbd_by_name_replies_t *S /**< */)
|
||||
{
|
||||
- return xcb_sumof(/* replies */ S->other_names.valueList.nLevelsPerType, /* replies */ S->other_names.nKTLevels);
|
||||
+ return qt_xcb_sumof(/* replies */ S->other_names.valueList.nLevelsPerType, /* replies */ S->other_names.nKTLevels);
|
||||
}
|
||||
|
||||
|
||||
@@ -17642,7 +17651,7 @@ xcb_xkb_get_kbd_by_name_replies_other_names_value_list_kt_level_names_end (const
|
||||
const xcb_xkb_get_kbd_by_name_replies_t *S /**< */)
|
||||
{
|
||||
xcb_generic_iterator_t i;
|
||||
- i.data = /* replies */ S->other_names.valueList.ktLevelNames + xcb_sumof(/* replies */ S->other_names.valueList.nLevelsPerType, /* replies */ S->other_names.nKTLevels);
|
||||
+ i.data = /* replies */ S->other_names.valueList.ktLevelNames + qt_xcb_sumof(/* replies */ S->other_names.valueList.nLevelsPerType, /* replies */ S->other_names.nKTLevels);
|
||||
i.rem = 0;
|
||||
i.index = (char *) i.data - (char *) S;
|
||||
return i;
|
||||
@@ -18092,8 +18101,8 @@ xcb_xkb_get_kbd_by_name_replies_other_names_value_list_serialize (void
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
xcb_parts[xcb_parts_idx].iov_base = (char *) _aux->ktLevelNames;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
- xcb_parts[xcb_parts_idx].iov_len = xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_parts[xcb_parts_idx].iov_len = qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_parts_idx++;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
||||
@@ -18334,7 +18343,7 @@ xcb_xkb_get_kbd_by_name_replies_other_names_value_list_unpack (const void
|
||||
xcb_block_len = 0;
|
||||
/* ktLevelNames */
|
||||
_aux->ktLevelNames = (xcb_atom_t *)xcb_tmp;
|
||||
- xcb_block_len += xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
+ xcb_block_len += qt_xcb_sumof(_aux->nLevelsPerType, nKTLevels) * sizeof(xcb_atom_t);
|
||||
xcb_tmp += xcb_block_len;
|
||||
xcb_align_to = ALIGNOF(xcb_atom_t);
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
#
|
||||
# Statically compile in code for
|
||||
# libxcb-fixes, libxcb-randr, libxcb-shm, libxcb-sync, libxcb-image, libxcb-keysyms, libxcb-icccm, libxcb-renderutil
|
||||
# libxcb-fixes, libxcb-randr, libxcb-shm, libxcb-sync, libxcb-image,
|
||||
# libxcb-keysyms, libxcb-icccm, libxcb-renderutil, libxcb-xkb
|
||||
#
|
||||
TEMPLATE = lib
|
||||
TARGET = xcb-static
|
||||
|
Loading…
Reference in New Issue
Block a user