(fill_zeros): stop using MIN.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19029 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2006-11-13 17:45:27 +00:00
parent 9cfefab1b3
commit 073e1a2052

View File

@@ -618,9 +618,13 @@ static krb5_error_code
fill_zeros(krb5_context context, krb5_storage *sp, size_t len)
{
ssize_t sret;
size_t l;
while (len) {
sret = krb5_storage_write(sp, zeros, MIN(len, sizeof(zeros)));
l = len;
if (l > sizeof(zeros))
l = sizeof(zeros);
sret = krb5_storage_write(sp, zeros, l);
if (sret <= 0) {
krb5_set_error_string(context, "out of memory");
return ENOMEM;