From: Peter Krempa <pkrempa@redhat.com>
The buffer returned from 'virFileReadAll' is NUL terminated no need to
do it explicitly or to shorten it since this is now also done.
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
---
src/conf/virsecretobj.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/src/conf/virsecretobj.c b/src/conf/virsecretobj.c
index b448be493a..82a61a747a 100644
--- a/src/conf/virsecretobj.c
+++ b/src/conf/virsecretobj.c
@@ -908,9 +908,6 @@ virSecretLoadValue(virSecretObj *obj,
if ((filelen = virFileReadAll(filename, secretFileMaxLen, &filecontent)) < 0)
return -1;
- filecontent = g_realloc(filecontent, filelen + 1);
- filecontent[filelen] = '\0';
-
decoded = g_base64_decode(filecontent, &decodedlen);
virSecureErase(filecontent, filelen);
--
2.53.0