aboutsummaryrefslogtreecommitdiff
path: root/generate.go
diff options
context:
space:
mode:
Diffstat (limited to 'generate.go')
-rw-r--r--generate.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/generate.go b/generate.go
index 66fe734..b289b99 100644
--- a/generate.go
+++ b/generate.go
@@ -1,6 +1,7 @@
package main
import (
+ "encoding"
"flag"
"os"
@@ -47,8 +48,8 @@ func generate(args []string) error {
return nil
}
-func writeFile(fname, comment string, v interface{}, mode os.FileMode) error {
- raw, err := key.Marshal(v)
+func writeFile(fname, comment string, v encoding.BinaryMarshaler, mode os.FileMode) error {
+ raw, err := v.MarshalBinary()
if err != nil {
return err
}