cursor = (krb5_cc_cursor *) fcursor;
does nothing for a function with a prototype
krb5_fcc_next_cred(krb5_context context, krb5_ccache id,
krb5_cc_cursor *cursor, krb5_creds *creds)
The correct line of code would be:
*cursor = (krb5_cc_cursor) fcursor;
Except it isn't necessary because fcursor isn't modified
by krb5_fcc_next_cred(). Looks like code was copied from
krb5_fcc_start_seq_get() and since the line was a NOP
no one noticed it.
ticket: new
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20085
dc483132-0cff-0310-8789-
dd5450dbe970
TCHECK(kret);
fcursor->pos = fcc_lseek(d, (off_t) 0, SEEK_CUR);
- cursor = (krb5_cc_cursor *) fcursor;
lose:
MAYBE_CLOSE (context, id, kret);