aboutsummaryrefslogtreecommitdiff
path: root/nexgb/xgb_help.go
diff options
context:
space:
mode:
authorAndrew Gallant (Ocelot) <Andrew.Gallant@tufts.edu>2012-04-29 03:38:29 -0400
committerAndrew Gallant (Ocelot) <Andrew.Gallant@tufts.edu>2012-04-29 03:38:29 -0400
commit6bf0191fb01f4c0b65bcd444bb5381013c627f95 (patch)
treef83d00c55a92568e8345849c6753253d17bc393d /nexgb/xgb_help.go
parent52a21b415ad95b2c4649254447388cb329cee1a4 (diff)
downloadhaven-6bf0191fb01f4c0b65bcd444bb5381013c627f95.tar.gz
haven-6bf0191fb01f4c0b65bcd444bb5381013c627f95.tar.xz
haven-6bf0191fb01f4c0b65bcd444bb5381013c627f95.zip
progress. still not working. this is incredibly difficult.
Diffstat (limited to 'nexgb/xgb_help.go')
-rw-r--r--nexgb/xgb_help.go32
1 files changed, 16 insertions, 16 deletions
diff --git a/nexgb/xgb_help.go b/nexgb/xgb_help.go
index adb97e0..acb35de 100644
--- a/nexgb/xgb_help.go
+++ b/nexgb/xgb_help.go
@@ -85,19 +85,19 @@ func (c *Conn) DefaultScreen() *ScreenInfo { return &c.Setup.Roots[c.defaultScre
// ClientMessageData holds the data from a client message,
// duplicated in three forms because Go doesn't have unions.
-type ClientMessageData struct {
- Data8 [20]byte
- Data16 [10]uint16
- Data32 [5]uint32
-}
-
-func getClientMessageData(b []byte, v *ClientMessageData) int {
- copy(v.Data8[:], b)
- for i := 0; i < 10; i++ {
- v.Data16[i] = get16(b[i*2:])
- }
- for i := 0; i < 5; i++ {
- v.Data32[i] = get32(b[i*4:])
- }
- return 20
-}
+// type ClientMessageData struct {
+ // Data8 [20]byte
+ // Data16 [10]uint16
+ // Data32 [5]uint32
+// }
+//
+// func getClientMessageData(b []byte, v *ClientMessageData) int {
+ // copy(v.Data8[:], b)
+ // for i := 0; i < 10; i++ {
+ // v.Data16[i] = get16(b[i*2:])
+ // }
+ // for i := 0; i < 5; i++ {
+ // v.Data32[i] = get32(b[i*4:])
+ // }
+ // return 20
+// }