Merge pull request #433 from thaJeztah/wincred_inline

wincred: inline label, and append to existing
diff --git a/wincred/wincred.go b/wincred/wincred.go
index 895d62d..91b390f 100644
--- a/wincred/wincred.go
+++ b/wincred/wincred.go
@@ -16,12 +16,14 @@
 
 // Add adds new credentials to the windows credentials manager.
 func (h Wincred) Add(creds *credentials.Credentials) error {
-	credsLabels := []byte(credentials.CredsLabel)
 	g := winc.NewGenericCredential(creds.ServerURL)
 	g.UserName = creds.Username
 	g.CredentialBlob = []byte(creds.Secret)
 	g.Persist = winc.PersistLocalMachine
-	g.Attributes = []winc.CredentialAttribute{{Keyword: "label", Value: credsLabels}}
+	g.Attributes = append(g.Attributes, winc.CredentialAttribute{
+		Keyword: "label",
+		Value:   []byte(credentials.CredsLabel),
+	})
 
 	return g.Write()
 }