goprotobuf: Fix Marshal crash on typed nil.
Also a bunch of other trivial updates.
R=r
CC=golang-dev
http://codereview.appspot.com/6501064
diff --git a/proto/clone_test.go b/proto/clone_test.go
index d111b47..e6edcf3 100644
--- a/proto/clone_test.go
+++ b/proto/clone_test.go
@@ -32,7 +32,6 @@
package proto_test
import (
- "log"
"testing"
"code.google.com/p/goprotobuf/proto"
@@ -62,7 +61,7 @@
Data: proto.String("extension"),
}
if err := proto.SetExtension(cloneTestMessage, pb.E_Ext_More, ext); err != nil {
- log.Fatalf("SetExtension: %v", err)
+ panic("SetExtension: " + err.Error())
}
}