summaryrefslogtreecommitdiff
path: root/xgbgen/go_single_field.go
diff options
context:
space:
mode:
authorAndrew Gallant (Ocelot) <[email protected]>2012-05-10 12:47:19 -0400
committerAndrew Gallant (Ocelot) <[email protected]>2012-05-10 12:47:19 -0400
commitb10760ea62c5c071496a71d1d9ab6752989a309f (patch)
tree5988ea2cfd75375e0b7b8395b4f67b7fbf25c86a /xgbgen/go_single_field.go
parente73b778be590baf0a3944e1e4c95f10eaedf275d (diff)
make resource ids their own individual types. last commit before overhaul to sub-packages
Diffstat (limited to 'xgbgen/go_single_field.go')
-rw-r--r--xgbgen/go_single_field.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/xgbgen/go_single_field.go b/xgbgen/go_single_field.go
index ea43d55..433ebe3 100644
--- a/xgbgen/go_single_field.go
+++ b/xgbgen/go_single_field.go
@@ -12,7 +12,7 @@ func (f *SingleField) Define(c *Context) {
func ReadSimpleSingleField(c *Context, name string, typ Type) {
switch t := typ.(type) {
case *Resource:
- c.Putln("%s = Id(Get32(buf[b:]))", name)
+ c.Putln("%s = %s(Get32(buf[b:]))", name, t.SrcName())
case *TypeDef:
switch t.Size().Eval() {
case 1: