catch failure
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25203 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -862,6 +862,8 @@ kadm5_log_previous (krb5_context context,
|
|||||||
goto end_of_storage;
|
goto end_of_storage;
|
||||||
*len = tmp;
|
*len = tmp;
|
||||||
ret = krb5_ret_int32 (sp, &tmp);
|
ret = krb5_ret_int32 (sp, &tmp);
|
||||||
|
if (ret)
|
||||||
|
goto end_of_storage;
|
||||||
*ver = tmp;
|
*ver = tmp;
|
||||||
off = 24 + *len;
|
off = 24 + *len;
|
||||||
krb5_storage_seek(sp, -off, SEEK_CUR);
|
krb5_storage_seek(sp, -off, SEEK_CUR);
|
||||||
@@ -880,6 +882,8 @@ kadm5_log_previous (krb5_context context,
|
|||||||
goto end_of_storage;
|
goto end_of_storage;
|
||||||
*timestamp = tmp;
|
*timestamp = tmp;
|
||||||
ret = krb5_ret_int32 (sp, &tmp);
|
ret = krb5_ret_int32 (sp, &tmp);
|
||||||
|
if (ret)
|
||||||
|
goto end_of_storage;
|
||||||
*op = tmp;
|
*op = tmp;
|
||||||
ret = krb5_ret_int32 (sp, &tmp);
|
ret = krb5_ret_int32 (sp, &tmp);
|
||||||
if (ret)
|
if (ret)
|
||||||
|
Reference in New Issue
Block a user