Fix memory leak in patch for #7831

The patch for #7831 included a change to do_as_req.c that was only
needed in krb5-1.12; applying it to krb5-1.11 duplicated a block of
code and led to a memory leak.

ticket: 7867 (new)
version_fixed: 1.11.6
status: resolved