goprotobuf: fix build breakage after reflect changes in release.2011-03-07

R=r
CC=adg, golang-dev
http://codereview.appspot.com/4257059
diff --git a/proto/extensions.go b/proto/extensions.go
index 3726d3c..3565bec 100644
--- a/proto/extensions.go
+++ b/proto/extensions.go
@@ -145,7 +145,7 @@
 
 	p := NewBuffer(nil)
 	v := reflect.NewValue(value)
-	if err := props.enc(p, props, v.Addr()); err != nil {
+	if err := props.enc(p, props, v.UnsafeAddr()); err != nil {
 		return err
 	}
 	extended.ExtensionMap()[extension.Field] = p.buf