summaryrefslogtreecommitdiff
path: root/xgbgen/go_request_reply.go
diff options
context:
space:
mode:
authorjEzEk <[email protected]>2022-11-05 21:22:59 +0100
committerGitHub <[email protected]>2022-11-05 21:22:59 +0100
commita57abb570aeba12f867c58afe22ce49ac5db4872 (patch)
tree41f7f8fdc1ec903272515c18a0751041702da69e /xgbgen/go_request_reply.go
parent7effddcf465f2b8e142c828c90951614922d9b32 (diff)
parentba0b8dd42f220cde96737bbd61d87f1bc136824e (diff)
Merge pull request #10 from gen2brain/masterv1.1.0
Support for xcb-proto version 1.15.2, #issue 9
Diffstat (limited to 'xgbgen/go_request_reply.go')
-rw-r--r--xgbgen/go_request_reply.go14
1 files changed, 5 insertions, 9 deletions
diff --git a/xgbgen/go_request_reply.go b/xgbgen/go_request_reply.go
index 396305e..9cadc33 100644
--- a/xgbgen/go_request_reply.go
+++ b/xgbgen/go_request_reply.go
@@ -205,10 +205,7 @@ func (r *Request) ParamNames() string {
for _, field := range r.Fields {
switch f := field.(type) {
case *ValueField:
- // mofos...
- if r.SrcName() != "ConfigureWindow" {
- names = append(names, f.MaskName)
- }
+ names = append(names, f.MaskName)
names = append(names, f.ListName)
case *PadField:
continue
@@ -226,17 +223,16 @@ func (r *Request) ParamNameTypes() string {
for _, field := range r.Fields {
switch f := field.(type) {
case *ValueField:
- // mofos...
- if r.SrcName() != "ConfigureWindow" {
- nameTypes = append(nameTypes,
- fmt.Sprintf("%s %s", f.MaskName, f.MaskType.SrcName()))
- }
+ nameTypes = append(nameTypes,
+ fmt.Sprintf("%s %s", f.MaskName, f.MaskType.SrcName()))
nameTypes = append(nameTypes,
fmt.Sprintf("%s []uint32", f.ListName))
case *PadField:
continue
case *ExprField:
continue
+ case *RequiredStartAlign:
+ continue
default:
nameTypes = append(nameTypes,
fmt.Sprintf("%s %s", field.SrcName(), field.SrcType()))