Fix illegal memory access
Fix illegal memory access

Local variable needs to be initialized else will store some garbage value.
readlink behaviour is unspecified if size of dest string is more than len.
So dest string needs to be null terminated.

Signed-off-by: Ankit Kumar <7d7f3b0de32b6cc2e9608ebf7986c26b5954d288@linux.vnet.ibm.com>
Acked-by: Vaibhav Jain <e78384dfaa97bf0f3945c4da4075af8ac33ade0a@linux.vnet.ibm.com>
[Updated subject/description - Vasant]
Signed-off-by: Vasant Hegde <a6d753843573f7bfed5075c1e875b0be8007a0ab@linux.vnet.ibm.com>

kamalesh-babulal/libvpd,kamalesh-babulal/libvpd,kamalesh-babulal/libvpd