File pesign-client-read-pin-file.patch of Package pesign

diff --git a/src/client.c b/src/client.c
index dcc5257..9bcaf3e 100644
--- a/src/client.c
+++ b/src/client.c
@@ -201,7 +201,8 @@ get_token_pin(int pinfd, char *pinfile, char *envname)
 		if (!pinf)
 			return NULL;
 
-		ssize_t n = getline(&pin, 0, pinf);
+		size_t pin_n;
+		ssize_t n = getline(&pin, &pin_n, pinf);
 		if (n < 0 || !pin) {
 			fclose(pinf);
 			return NULL;
openSUSE Build Service is sponsored by