Ver Fonte

fix missing return

Jonathan Turner há 8 anos atrás
pai
commit
8f0e64bed4
2 ficheiros alterados com 2 adições e 2 exclusões
  1. 1 1
      keytab/keytab.go
  2. 1 1
      keytab/keytab_test.go

+ 1 - 1
keytab/keytab.go

@@ -258,7 +258,7 @@ func parsePrincipal(b []byte, p *int, kt *Keytab, ke *entry, e *binary.ByteOrder
 		//Name Type is omitted in version 1
 		ke.Principal.NameType = readInt32(b, p, e)
 	}
-	return
+	return nil
 }
 
 func (p principal) marshal(v int) ([]byte, error) {

+ 1 - 1
keytab/keytab_test.go

@@ -32,7 +32,7 @@ func TestMarshal(t *testing.T) {
 	if err != nil {
 		t.Fatalf("Error parsing keytab data: %v\n", err)
 	}
-	b, err := kt.marshal()
+	b, err := kt.Marshal()
 	if err != nil {
 		t.Fatalf("Error marshaling: %v", err)
 	}