krb5_typed_data not castable to krb5_pa_data on 64-bit MacOSX
authorTom Yu <tlyu@mit.edu>
Tue, 23 Mar 2010 06:09:02 +0000 (06:09 +0000)
committerTom Yu <tlyu@mit.edu>
Tue, 23 Mar 2010 06:09:02 +0000 (06:09 +0000)
commit1085c316471a8ec60ae0693ba8b964b03b2b660f
tree66ef868a29b28b02dde75e81cfeefe5f6c8d8f07
parent5321c69e3306febb2c8021119916b46aed8ef5e5
krb5_typed_data not castable to krb5_pa_data on 64-bit MacOSX

Move krb5_typed_data to krb5.hin from k5-int-pkinit.h because
krb5int_fast_process_error was assuming that it was safe to cast it to
krb5_pa_data.  It's not safe to do the cast on 64-bit MacOSX because
krb5.hin uses #pragma pack on that platform.

ticket: 6689
target_version: 1.8.1
tags: pullup

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23829 dc483132-0cff-0310-8789-dd5450dbe970
src/include/k5-int-pkinit.h
src/include/krb5/krb5.hin