diff --git a/nexgb/xgbgen/context.go b/nexgb/xgbgen/context.go index 8c658e6..579c480 100644 --- a/nexgb/xgbgen/context.go +++ b/nexgb/xgbgen/context.go @@ -49,7 +49,7 @@ func (c *Context) Morph(xmlBytes []byte) { // Translate XML types to nice types c.protocol = parsedXml.Translate(nil) - + // For backwards compatibility we patch the type of the send_event field of // PutImage to be byte if c.protocol.Name == "shm" { @@ -62,7 +62,7 @@ func (c *Context) Morph(xmlBytes []byte) { if !ok || field.xmlName != "send_event" { continue } - field.Type = &Base{ srcName: "byte", xmlName: "CARD8", size: newFixedSize(1, true) } + field.Type = &Base{srcName: "byte", xmlName: "CARD8", size: newFixedSize(1, true)} } } } diff --git a/nexgb/xgbgen/xml_fields.go b/nexgb/xgbgen/xml_fields.go index 8b7b5c7..b72159b 100644 --- a/nexgb/xgbgen/xml_fields.go +++ b/nexgb/xgbgen/xml_fields.go @@ -9,7 +9,7 @@ type XMLField struct { XMLName xml.Name // For 'pad' element - Bytes uint `xml:"bytes,attr"` + Bytes uint `xml:"bytes,attr"` Align uint16 `xml:"align,attr"` // For 'field', 'list', 'localfield', 'exprfield' and 'switch' elements.