(krb5_kt_ret_string): 0-terminate string
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2187 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -183,6 +183,7 @@ krb5_kt_ret_string(krb5_storage *sp,
|
|||||||
return ret;
|
return ret;
|
||||||
*data = malloc(size + 1);
|
*data = malloc(size + 1);
|
||||||
ret = sp->fetch(sp, *data, size);
|
ret = sp->fetch(sp, *data, size);
|
||||||
|
(*data)[size] = '\0';
|
||||||
if(ret != size)
|
if(ret != size)
|
||||||
return (ret < 0)? errno : KRB5_CC_END;
|
return (ret < 0)? errno : KRB5_CC_END;
|
||||||
return 0;
|
return 0;
|
||||||
|
Reference in New Issue
Block a user