[Spice-devel] [PATCH libcacard 2/3] libcacard: add a warning for libcacard.h inclusion

Marc-André Lureau mlureau at redhat.com
Thu Nov 19 08:18:12 PST 2015



----- Original Message -----
> On 11/19/2015 02:30 PM, Marc-André Lureau wrote:
> > Only libcacard.h should be included directly.
> >
> > Signed-off-by: Marc-André Lureau <marcandre.lureau at gmail.com>
> > ---
> >   Makefile.am           | 1 +
> >   src/cac.h             | 5 +++++
> >   src/capcsc.h          | 4 ++++
> >   src/card_7816.c       | 4 ++++
> 
> Hi Marc-Andre,
> 
> A C file ?

oops, that one isn't necessary :) removed.

> 
> Regards,
>     Uri.
> 
> >   src/card_7816.h       | 4 ++++
> >   src/card_7816t.h      | 4 ++++
> >   src/eventt.h          | 5 +++++
> >   src/libcacard.h       | 2 ++
> >   src/vcard.h           | 4 ++++
> >   src/vcard_emul.h      | 4 ++++
> >   src/vcard_emul_type.h | 5 +++++
> >   src/vcardt.h          | 4 ++++
> >   src/vevent.h          | 5 +++++
> >   src/vreader.h         | 4 ++++
> >   src/vreadert.h        | 4 ++++
> >   src/vscard_common.h   | 4 ++++
> >   16 files changed, 63 insertions(+)
> >
> 
> > diff --git a/src/card_7816.c b/src/card_7816.c
> > index 8b12689..4baa207 100644
> > --- a/src/card_7816.c
> > +++ b/src/card_7816.c
> > @@ -13,6 +13,10 @@
> >   #include "vcard_emul.h"
> >   #include "card_7816.h"
> >
> > +#if !defined(__LIBCACARD_H_INSIDE__) && !defined(LIBCACARD_COMPILATION)
> > +#warning "Only <libcacard.h> can be included directly"
> > +#endif
> > +
> >   /*
> >    * set the status bytes based on the status word
> >    */
> 
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
> 


More information about the Spice-devel mailing list