Avoid extern inline in asn1buf.h
authorGreg Hudson <ghudson@mit.edu>
Sun, 13 May 2012 17:15:34 +0000 (13:15 -0400)
committerGreg Hudson <ghudson@mit.edu>
Sun, 13 May 2012 17:15:34 +0000 (13:15 -0400)
commiteeba86d45ef4e13086b3f88cde863ddf8649f07b
tree2f12e6c99bfc50dbc803dcb9e52156d3251f72ba
parent48b811614b5d5933a79387f9a9687c2513bf7bca
Avoid extern inline in asn1buf.h

Avoid using extern inline in asn1buf.h, as there are two conflicting
sets of semantics (gnu89's and C99's).  gcc defaults to the gnu89
semantics, which we were using, while clang defines __GNUC__ but
defaults to the C99 semantics.  To simplify things, use static inline
instead, like we do in k5-int.h.
src/lib/krb5/asn.1/asn1buf.h