Fix wrapper macros so they don't try to dereference a function pointer
authorTheodore Tso <tytso@mit.edu>
Fri, 12 Apr 1996 21:05:26 +0000 (21:05 +0000)
committerTheodore Tso <tytso@mit.edu>
Fri, 12 Apr 1996 21:05:26 +0000 (21:05 +0000)
commit2a9da575b9909387dfdd4f170b27af96bf086d02
treedb263dbb2ebe42af848420c26d7890395ce39fad
parent5ea50033bba35493cbeed003e823a1a496d95615
Fix wrapper macros so they don't try to dereference a function pointer
as a data value.  This doesn't work if you're using hpux cc, since
functions are aligned on 2-byte boundaries, but data has to be
accessed on 4-byte boundaries.  Accessing a function as a data value
isn't ANSI C portable anyway.  :-) Wrapper macros now take a function
pointer, and check to see if the function pointer is non-NULL, instead
of taking a (*funptr), and seeing if the function when treated as data
object is non-NULL.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7803 dc483132-0cff-0310-8789-dd5450dbe970
src/include/ChangeLog
src/include/krb5.hin